3 ms·
C/Ragel bug was the cause of Cloudbleed, and the reason why Cloudflare switched to Rust. https://en.wikipedia.org/wiki/Cloudbleed https://en.wikipedia.org/wiki
by pornel 2y ago
C/Ragel bug was the cause of Cloudbleed, and the reason why Cloudflare switched to Rust.
https://en.wikipedia.org/wiki/Cloudbleed https://en.wikipedia.org/wiki/Cloudbleed
- gritzko 2y agoI think I know the author of the bug :) But I use a C dialect that has bounds-checking. Abstractions leak anyway (see Meltdown/Spectre). https://meltdownattack.com/ https://meltdownattack.com/