🌿
@Suiseiseki @hfaust They used LLM to detecta bunch of very obvious on the nose buffer overflows (var + 1) to mitigate using (var + 1 < size).
Most of these can not exploited in practise and require physical access to the hardware.
Nobody cares and it’s a literal nothing burger and only displays that “AI” can do baby’s first C programming stuff.
You could’ve easily found these without Microsoft’s Copilot garbage if people actually cared about fixing obscure bugs that never are a problem are in practise.
@Suiseiseki @hfaust The funniest line in this article is the following:
Furthermore, GRUB2 is coded in C, which is considered a memory-unsafe language, and as mentioned, does not benefit from any modern security mitigation.
I wonder which language Windows is mostly written with
@Suiseiseki @hfaust Doesn’t C++ have the same memory-safety “issues” that C has?
I assume Microsoft’s bootloader and bitloader and such is written in C/C++ and not Rust.
> 
@hfaust@shitposter.world last I remember it also used Ruby