News for hackers. Stuff that matters.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by martinohansen on Saturday March 30, 2024 @06:56PM (#39879487)
Imagine a future where state actors have hundreds of AI agents fixing bugs, gaining reputation while they slowly introduce backdoors. I really hope open source models succeed.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by legobmw99 on Saturday March 30, 2024 @07:08PM (#39879546)
Why would open source models make this scenario you are painting better?
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by undersuit on Saturday March 30, 2024 @07:17PM (#39879593)
Because in the closed source model the frustrated developer that looked into this SSH slowness submits a ticket for the owner of the malicious code to dismiss.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by matrix_overload on Saturday March 30, 2024 @08:10PM (#39879953)
Not necessarily. A frustrated developer posts about it, it catches attention of someone who knows how to use Ghidra et al, and it gets dug out quite fast.

Except, with closed-source software maintained by a for-profit company, suck cockup would mean a huge reputational hit, with billions of dollars of lost market cap. So, there are very high incentives for companies to vet their devs, have proper code reviews, etc.

But with open-source, anyone can be a contributor, everyone is a friend, and nobody is reliably real-world-identifiable. So, carrying out such attacks is easier by orders magnitude.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by yodsanklai on Saturday March 30, 2024 @08:56PM (#39880302)
> So, there are very high incentives for companies to vet their devs, have proper code reviews, etc.

I'm not sure about that. It takes a few leetcode interviews to get in major tech companies. As for the review process, it's not always thorough (if it looks legit and the tests pass...). However, employees are identifiable and would take huge risk to be caught doing anything fishy.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by Randalthorro on Saturday March 30, 2024 @09:51PM (#39880607)
Absolutely not. Getting a job at any critical infrastructure software dev company is easier than contributing to the Linux kernel.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by OsrsNeedsf2P on Sunday March 31, 2024 @12:14AM (#39881378)
Can confirm. I may work at Meta, but I was nearly banned from contributing to an open source project because my commits kept introducing bugs.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by ivlad on Sunday March 31, 2024 @12:52AM (#39881545)
We witnessed Juniper generating their VPN keys with Dual EC DRGB, and then the generator constants subverted with Juniper claiming of now knowing how did it happen.

I don’t think it affected Juniper firewall business in any significant way.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by cqqxo4zV46cp on Saturday March 30, 2024 @07:54PM (#39879853)
It’s insane to consider the actual discovery of this to be anything other than a lightning strike. What’s more interesting here is that we can say with near certainty that there are other backdoors like this out there.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by Randalthorro on Saturday March 30, 2024 @09:52PM (#39880612)
Time to start looking at similar cases for sure.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by legobmw99 on Saturday March 30, 2024 @07:38PM (#39879743)
This seems completely unrelated to the grandparent comment’s mention of open source LLMs
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by undersuit on Sunday March 31, 2024 @09:42PM (#39890078)
You're right, I read the comment as:

> Imagine a future where state actors have hundreds of AI agents fixing bugs, gaining reputation while they slowly introduce backdoors. I really hope open source () succeed.

I guess we can only hope verifiable and open source models can counteract the state actors.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by pas on Saturday March 30, 2024 @07:07PM (#39879543)
... if we want security it needs trust anyway. it doesn't matter if it's amazing Code GPT or Chad NSA, the PR needs to be reviewed by someone we trust.

it's the trust that's the problem.

web of trust purists were right just ahead of the time.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by bee_rider on Saturday March 30, 2024 @08:02PM (#39879911)
It would actually be sort of interesting if multiple adversarial intelligence agencies could review and sign commits. We might not trust any particular intelligence agency, but I bet the NSA and China would both be interested in not letting much through, if they knew the other guy was looking.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by ecshafer on Saturday March 30, 2024 @08:17PM (#39880009)
That is an interesting solution. If China, US, Russia, EU, etc all sign off and say "yep this is secure" we should trust it. Since if they think they found an exploit, they might assume the other people found an exploit. This is a little bit like the idea of a fair cut for a cake. If you have two people that want the last slice of cake, you have one cut and the other choose the first slice, since the chooser will choose the biggest slice, so the slicer knowing they will get the smaller will make it as equal as possible. In this case the NSA makes the cut (the code), and Russia / China chooses if its allowed in.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by Muromec on Sunday March 31, 2024 @12:41AM (#39881509)
NSA makes the cut and China picks the public key to use.

In all seriousness, those people will quickly find some middle ground and will just share keys with each other

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by bee_rider on Sunday March 31, 2024 @03:23PM (#39887227)
Maybe also throw EFF into the mix.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by cqqxo4zV46cp on Saturday March 30, 2024 @07:57PM (#39879873)
That just…doesn’t make any sense.

Everyone starts from zero and works their way up.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by pvg on Saturday March 30, 2024 @08:21PM (#39880049)
Chad NSA

It's called the ANS is Chad.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by grepfru_it on Saturday March 30, 2024 @08:40PM (#39880195)
this is why microsoft bought github and has been onboarding major open source projects. they will be the trusted 3rd party (whether we like it our not is a different story)
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by jnwatson on Saturday March 30, 2024 @08:45PM (#39880229)
Presumably the state actors are looking for other state actor's bugs, and would try to fix them, or least fix them to only work for them.

That's quite a game of cat and mouse.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by exitzer0 on Saturday March 30, 2024 @08:47PM (#39880248)
I work for a large closed-source software company and I can tell you with 100% that it is full of domestic and foreign agents. Being open source means that more eyes can and will look at something. That only increases the chance of malicious actions being found out ... just like this supply-chain attack.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by naruhodo on Saturday March 30, 2024 @11:12PM (#39881038)
Reminds me of the scene in Fight Club where the unreliable narrator is discussing car defects to a fellow airline passenger.

Quoting from flawed memory:

Passenger: Which company?

Narrator: A large one.

Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by 4death4 on Saturday March 30, 2024 @11:23PM (#39881104)
Imagine a world where a single OSS maintainer can do the work of 100 of today’s engineers thanks to AI. In the world you describe, it seems likely that contributors would decrease as individual productivity increases.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by Muromec on Sunday March 31, 2024 @12:39AM (#39881493)
And be burned out 100x faster
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by sureglymop on Sunday March 31, 2024 @02:06AM (#39881843)
Wouldn't everything produced by an AI explicitly have to be checked/reviewed by a human? If not, then the attack vector just shifts to the AI model and that's where the backdoor is placed. Sure, one may be 50 times more efficient at maintaining such packages but the problem of verifiably secure systems actually gets worse not better.
Re:XZ backdoor: "It's RCE, not auth bypass, and gated/unrepl... by starspangled on Saturday March 30, 2024 @11:30PM (#39881143)
Why AI agents?