Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
muskrat
Aug 16, 2004

CommieGIR posted:

This actually got caught fairly early, thankfully, but it was well on its way.

One of the most disturbing aspects of this story is that it wasn't "caught" per se, it was stumbled upon by a thankfully brilliant Postgres developer who happened to be investigating a performance issue which turned out to be the result of the backdoor. This guy is truly a hero; we'd be in a terrible spot had this been discovered later.

The fact that the committer(s) used multiple accounts to get this circulated, and are experienced enough to become primary maintainers of an ubiquitous library is also terrifying. It's likely they have commit access to projects other than xz.

The backdoor author ("Jia Tan") is even listed as a reviewer on some xz-related patchsets for the linux kernel itself: https://lore.kernel.org/lkml/20240320183846.19475-2-lasse.collin@tukaani.org/

Adbot
ADBOT LOVES YOU

muskrat
Aug 16, 2004

Boris Galerkin posted:

Not to sound :tinfoil: but I can't imagine that agencies like the NSA hasn't already planted developers into these open source communities. I mean, they hold and attend conferences and poo poo. It is logical to assume they have people on payroll contributing to things like openssh.

If you're talking about the upstream projects, OpenSSH and OpenBSD are two projects where I would least expect this, and if the NSA et al are in fact contributing code, they're not contributing backdoors. These are two of the most secure projects on the planet; patches like the ones in question would never have been accepted.

A more realistic scenario would be one of these government agencies hiring a core developer from e.g. OpenBSD / OpenSSH full-time, or someone with that level of expertise. They would be an unbelievably strong asset in terms of finding and exploiting vulnerabilities in other software. They wouldn't even need to add backdoors. Scary to think of the outcome were these world-class whitehats to have a change of heart.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply