hannob
Joined 12 years ago
Joined 12 years ago
Seriously, I have no trouble explaining this. Overengineering is just how many people think software development works. It's unfortunate, it causes plenty of problems, but it's not a sign of malicious intent.
Context: https://cryptography.io/en/latest/statements/state-of-openss...
Something that would lead to an uncontrolled memory corruption, potentially leading to a crash, or something that indicates a real, code-executing exploit? Those two kinds events are of very different significance. I can't read from Amazon's announcement which one they think they saw.
That's... not a particularly unusual issue. PHP has a large codebase, releases with plenty of fixed crashes come out regularly. It becomes critical if there's a remote path to exploitation.
I see no indication that this is a "critical" PHP flaw. And the Reply from the person who found it seems to confirm that. ("I keep getting asked about mitigations, here's the mitigation: don't worry about it kitten")
If it was deliberate, one would use keys that only the person abusing it has. Not keys everyone can guess if they get a hint.
I don't think that's the right way to think about it.
See also: https://romailler.ch/2020/07/28/crypto-modulo_bias_guide/
Ultimately, the example.com domain is just there so you can use it in documentation or code examples. Your expectation about the actual example.com domain should basically be none at all, maybe with the exception that it's hopefully not doing actively malicious things like serving malware or running a catchall mailbox feeding spammers.
Whatever HTML they server or if they serve anything at all... shouldn't matter.
I'd be much more concerned about the changes humans do to our ecosystems that we know cause harm, but aren't stopping (like filling the atmosphere with CO2 and other greenhouse gases) than about changes that would, almost certainly, reduce harm and have only extremely unlikely and hypothetical risks.
There's an impersonation profile of me on Github (username happyhannob). I've reported it a while ago, received the same automated message, and no reaction otherwise. It's still online.
I guess you can't expect basic fraud prevention from a company currently building the future with AI...
Reference to a scientific paper is given: https://www.ams.org/notices/199612/pomerance.pdf