I enjoyed the... I guess "narrative Q&A" style would be a good enough way to describe it? Regardless, it's fun. > The security team at Seznam - a Czech search engine and email provider - did not believe me when I reported this issue. They assume that as they are not actively using that key (beta._domainkey.seznam.cz), that means that it cannot be used to forge emails. This is, of course, not true. Maybe consult a law…
While you can forge the DKIM signature there is a good chance there is also SPF configured. SPF tells which servers are allowed to send mail for the domain. So your email would likely still end up in the spam folder.
16 years of CVE-2008-0166 – Debian OpenSSL Bug
11–20 of 68 posts
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#12That's why you don't change upstream code without reason.
Is it broken? no? then don't fix it! I find it super hard to believe this wasn't the very first supply chain attack discovery. (If anyone knows of a verified early one, I'd love to be corrected!)
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#13I think the maintainer needs to update the OpenSSL package and remove all the networking features.... https://news.ycombinator.com/item?id=40320166 To soon? (Note I run Debian all over the place, and am generally happy with it.)
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#14That's why you don't change upstream code without reason.
This is why you don't change any code without understanding. Is it broken? no? then don't fix it! I find it super hard to believe this wasn't the very first supply chain attack discovery. (If anyone knows of a verified early one, I'd love to be corrected!)
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#15Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#16So to check your keys, you are asked to grab a pip package. That is OK, but I heard there were lots of security issues with pips too. From one issue to maybe another ? If you are worried, I would just recreate your keys.
PyPI has only implemented the "server signs whatever's uploaded with that account" part of TUF; there are no Publisher Signatures for packages uploaded to pypi (because GPG ASC support was removed from PyPI, the ad-hoc signature support was removed from wheel, and only server signatures are yet implemented). https://SLSA.dev/ recommends TUF and Sigstore.dev and trusted containers for build-signing. Someday, Twine sho…
PEP 740 does the rest of what you’ve described, however. And twine already has initial support for it, although it isn’t part of a release yet.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#17I love this case, because every time someone cites it as a reason packagers shouldn't patch upstream software I get to point out that they had to go back over a decade to find an example of it going bad. Soon it's going to be two decades.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#18I love this case, because every time someone cites it as a reason packagers shouldn't patch upstream software I get to point out that they had to go back over a decade to find an example of it going bad. Soon it's going to be two decades.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#19I love this case, because every time someone cites it as a reason packagers shouldn't patch upstream software I get to point out that they had to go back over a decade to find an example of it going bad. Soon it's going to be two decades.
The xz backdoor was caused by packagers patching OpenSSH. Just because it was caught you don't get to pretend it doesn't count.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#20I love this case, because every time someone cites it as a reason packagers shouldn't patch upstream software I get to point out that they had to go back over a decade to find an example of it going bad. Soon it's going to be two decades.
The xz backdoor was caused by packagers patching OpenSSH. Just because it was caught you don't get to pretend it doesn't count.