Today marks the 10th anniversary of the Heartbleed vulnerability in OpenSSL, which had the same ultimate root cause as recent XZUtils backdoor incident (optimizedbyotto.com)
from otto@programming.dev to technology@lemmy.world on 07 Apr 2024 16:41
https://programming.dev/post/12482317

The XZ Utils backdoor, discovered last week, and the Heartbleed security vulnerability ten years ago, share the same ultimate root cause. Both of them, and in fact all critical infrastructure open source projects, should be fixed with the same solution: ensure baseline funding for proper open source maintenance.

#technology

threaded - newest

Toes@ani.social on 07 Apr 2024 18:47 next collapse

Isn’t that why boringSSL was created? I wonder if we’ll see corpo forks of openSSH soon

kbotc@lemmy.world on 07 Apr 2024 19:08 next collapse

This entire post is asinine. The root cause of Heartbleed was the RFC was fucked. A German graduate student wrote and implemented an RFC, and was then reviewed by the only full time (and paid) member of the OpenSSL team. Claiming it was because it wasn’t funded is stupid on its face as Dr. Henson was paid for his review.

XZ’s problem was that the maintainer had a mental breakdown and lacking structure to vet the replacement, he handed control off to what seems like a very sophisticated attack group. Money would not have fixed one of the fundamental problems with anarchistic-style code production, which is how do you trust the people who vet the code?

Clydesdalecrusher@programming.dev on 08 Apr 2024 00:11 collapse

So am I understanding correctly that this code wasn’t exactly handled as a normal team? Like XZ had one person vetting the replacement?

[deleted] on 08 Apr 2024 04:36 next collapse

.

computergeek125@lemmy.world on 10 Apr 2024 02:02 collapse
ilmagico@lemmy.world on 07 Apr 2024 19:16 collapse

The first one was a genuine bug, the second a malicions backdoor. The only common thing is they are both open source projects. I agree with having more oversight and funding on critical open source software, but suggesting that these two vulnerabilities are the same in some way is a bit of a stretch.