Interesting that they use Go. I'd have thought most products in this space would be using C or C++.
I wonder if it's a recent rewrite. My GlobalProtect on PAN-OS 11.0 is unusable after 11.0.2 with the entire company unable to connect. The latest release presumably fixed it, but Linux clients still unable to get a stable connection.
Working with PaloAlto to identify CVE-2024-2550
11–20 of 21 posts
Re: Working with PaloAlto to identify CVE-2024-2550
#12Interesting that they use Go. I'd have thought most products in this space would be using C or C++.
Re: Working with PaloAlto to identify CVE-2024-2550
#13I feel like I’m missing something. Isn’t this blog post effectively “we patched our firewall, things broke, we made a support case, and the vendor investigated and filed a CVE”?
Re: Working with PaloAlto to identify CVE-2024-2550
#14Interesting that they use Go. I'd have thought most products in this space would be using C or C++.
Remember the evolution of UNIX at AT&T ended up on Inferno, not Plan 9.
Re: Working with PaloAlto to identify CVE-2024-2550
#15I feel like I’m missing something. Isn’t this blog post effectively “we patched our firewall, things broke, we made a support case, and the vendor investigated and filed a CVE”?
felt the same tbh.. - u won't believe how many trouble previously was needed to go through to get this vendor to acknowledge a CVE >.> - hard to believe this is the whole story.. maybe they learnt finally not to try and shove shit under the carpet. who knows. I doubt it.
Re: Working with PaloAlto to identify CVE-2024-2550
#16Re: Working with PaloAlto to identify CVE-2024-2550
#17Earlier quoted context omitted.
I wonder if it's a recent rewrite. My GlobalProtect on PAN-OS 11.0 is unusable after 11.0.2 with the entire company unable to connect. The latest release presumably fixed it, but Linux clients still unable to get a stable connection.
i share your pain. in my 20+ yrs working on enterprise infrastructure, i have never come across a more garbage product on so many levels on so many platforms at the same time as GlobalProtect.
Re: Working with PaloAlto to identify CVE-2024-2550
#18Interesting that they use Go. I'd have thought most products in this space would be using C or C++.
I wonder if it's a recent rewrite. My GlobalProtect on PAN-OS 11.0 is unusable after 11.0.2 with the entire company unable to connect. The latest release presumably fixed it, but Linux clients still unable to get a stable connection.
Re: Working with PaloAlto to identify CVE-2024-2550
#19Interesting that they use Go. I'd have thought most products in this space would be using C or C++.
Was your supposition because security appliance vendor track record in using generally insecure tech foundations, or that Go is too new?
Re: Working with PaloAlto to identify CVE-2024-2550
#20Earlier quoted context omitted.
Was your supposition because security appliance vendor track record in using generally insecure tech foundations, or that Go is too new?
It's just that I work in an adjacent area. It's not so much a question of security but of legacy, history, and performance. When Palo Alto was founded, 2005, I think C/C++ would basically be the only choice for these sorts of quasi-embedded/realtime high performance security applications. Then once you've built some sort of ecosystem around a certain technology introducing new technologies becomes harder.
In 2005 you did already have safer, capable, mature systems programming languages available, eg Ocaml, but for cultural reasons they were not often used in SV. And people were less educated about building secure software (goes double for enterprise security products).