Earlier quoted context omitted.
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…
PyPI doesn’t currently implement any part of TUF in a public facing manner, so I’m not sure where you got that from :-). There’s some limited deployment experiments with rstuf, but these are not part of any current server-side package signing scheme. 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.
16 years of CVE-2008-0166 – Debian OpenSSL Bug
51–60 of 68 posts
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#52Earlier quoted context omitted.
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.
DMARC only requires one of SPF or DKIM to pass. DKIM passing and SPF failing won't deter DMARC; the message will land in the inbox.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#53Earlier quoted context omitted.
When the init system won't reliably start openssh, and insists the only fix is to patch, then blame the horrible init system. And that was what happened with systemd.
sd_notify is for additional (useful) functionality, it would work fine without it. You can tell because it works on arch.
But no. Newer versions of systemd have issues, and this was what systemd pushed. Just why do you think all these distros had the sane patch? For fun?
Arch would have ended up with it eventually. It wasn't Arch being prescient, Arch wasn't using the same systend version as Debian Unstable, and other distros bleeding edge branches.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#54Earlier quoted context omitted.
I guess you could mail a cellphone or AirTag to their registered address, then even if they find it and don’t forward it, you could follow the person(s) who fetch or deliver the mail to the company location. You could maybe even skip the mailing step and just watch the registered address and trace the movements of everyone who visits that location. Do you have any other methods you can think of?
Watching the location is a bad idea. I’d hazard a guess that most forwarding agencies have more than 1 customer, so you’ll be on a bunch of wild goose chases. Also forwarding agencies probably don’t visit the clients locations often.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#55I 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…
Couple of years ago, I noticed some weird Outlook headers on our internal company e-mails and decided to take a look. It turned out our company Outlook (or Exchange? who knows) mail server was configured to relay mail through some 3rd-party SPAM filter and the SPAM filter trusted some headers which weren't stripped on ingress. So you could send an e-mail with the headers set and they would reach the SPAM filter unmod…
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#56Earlier quoted context omitted.
Does this happen for official packages or just the AUR? I was pretty sure that when possible they build the packages from source themselves rather than bundling pre-existing binaries, and I'd assume that they wouldn't likely have the sources in the final package. IIRC Debian doesn't even like to bundle the headers in with libraries in preference of splitting them off into a separate file, so I'd be kind of shocked if…
Arch package maintainer here; we generally encourage building from source for packages provided by the official repositories. As far as I know, we only ship pre compiled binaries if there is no source available, i.e. commercial programs such as reaper.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#57That's why you don't change upstream code without reason.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#58Earlier quoted context omitted.
That is a common DMARC configuration but not the only one. The failure tolerance is configurable.
I don't believe this is true, the only knob to tune is for relaxed or strict alignment checks for DKIM and SPF. How do you configure DMARC to require both of DKIM and SPF? The RFC says: https://datatracker.ietf.org/doc/html/rfc7489#section-4.2 A message satisfies the DMARC checks if at least one of the supported authentication mechanisms: 1. produces a "pass" result, and 2. produces that result based on an identifier…
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#59Earlier quoted context omitted.
Right... I may have wrongly named Arch in my comment. Thanks for the correction. I'm curious about Arch's claim that "the build script was configured to only inject the bad code in Debian/Fedora based package build environments". Were Debian and Fedora specifically targetted, and the other distros who also got affected just happened to use similar packaging routines, or is this claim a guess?
The malicious build script included heuristics to only include the backdoor if you were building a .deb or .rpm package (the Debian and Fedora formats respectively). Other distros would have been affected if they used the same packaging setup -- Ubuntu also uses .deb, for example, because it's based on Debian. And some distros IIRC considered themselves "affected" if they ever used a malicious version of the code, ju…
It's true that Red Hat now owns Fedora, but the adoption went the other way around.
Re: 16 years of CVE-2008-0166 – Debian OpenSSL Bug
#60> If the complexity of using BIMI exceeds your desire, you must at a minimum provide for one BIMI DNS TXT record that tells everyone that your BIMI is “disabled” … just to prevent others from impersonating you.
> The TXT record for a properly disabled BIMI must look like this:
default._bimi.example.test. TXT "v=BIMI1; l=; a=;"
While, I have said it is expensive and not recommended, it is there for those trying to understand BIMI.Also how to breakdown BIMI certificates too