C++ is only "memory-unsafe" if you are hiring bottom of the barrel talent. Likely the same kind of folks for which we had to change car manuals from including schematics and repair instructions to including warnings about not drinking the coolant...
Even if I took your word for it: are you surprised a government would hire as cheaply as possible?
Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
21–30 of 100 posts
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#22Just wait five days and this will all go away.
Nope, the US government seems to be deadly serious about this, and with good reason. Software security is a absolutely a critical national security issue at this point.
There is no second option for many applications or hardware
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#23Just wait five days and this will all go away.
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#24that means you have to use rust for system level programming then? there is really no other alternative at system programming as far as memory safe is concerned, that uses no GC or VM.
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#25Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#26Just wait five days and this will all go away.
Both admins want this to happen, one will just grant more exemptions than the other.
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#27Surely there is going to be an enormous list of exemptions submitted and approved immediately. My quick skim did not make this clear: is this for software only or would hardware appliances also count? Routers, modems, PLCs used in gas centrifuges, etc. are just as attractive for exploitation.
I think the really big difference with software is that software is much more likely to be used in unexpected ways where vulnerabilities that weren't important at time of original design end up exposed on the internet for exploitation by everyone.
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#28Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#29that means you have to use rust for system level programming then? there is really no other alternative at system programming as far as memory safe is concerned, that uses no GC or VM.
Re: Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
#30How would any software be FIPS compliant? Is there a "memory-safe" implementation of TLS that is also FIPS certified?
https://www.memorysafety.org/blog/rustls-with-aws-crypto-bac...