Why did the OpenSSL punycode vulnerability happen?
It feels like issues like those are more common in parsers, this specific kind of software.<p>But why?<p>Why is parsing so hard? or is it just in low lvl languages? or maybe languages with poor string primitives?<p>I've written parsers in high level languages and it didnt felt dangerous or insanely hard