4 ms·
I feel that Jia Tan would also have inspired other, perhaps less well-funded, bad actors to try similar things. Often you'll see one attack succeed or semi-suc
by nusl 3y ago
I feel that Jia Tan would also have inspired other, perhaps less well-funded, bad actors to try similar things.
Often you'll see one attack succeed or semi-succeed, but the actual plan was a good one, and it gets copied by less sophisticated attackers that can't come up with their own plans but copy other attacks that have had some success.
While technical knowledge is required to execute this, the social engineering aspect is more accessible. Backdoors aren't too hard to find and add even if you're not super technical. This means that the volume of such attacks is likely to increase and also be harder to defend against.
I'm really hoping that the XZ attack makes folks more wary though given enough time, the feeling of urgency will pass and folks may become more lax again.
Major vendors like GitHub can have a good impact here in adding detection and tools to enable detection and prevention of bad actors in this manner, though a lot of OS doesn't work around centralised tools like this and requires people to keep being vigilant.
I kinda feel that it's inevitable for such an attack to take place in the future and have similarly devastating consequences. Things are just too decentralised and independent (which is a good thing) to cover all bases effectively.
We can hope that maintainers of very commonly-used packages/tools are vigilant but people are people.
- Piskvorrr 2y agoThat's one side of the issue. The other: where have such takeovers succeeded, and continue undetected, because the attacker did not (yet?) make a 500000-millisecond-blunder?
- sadjad 2y ago500000-microsecond-blunder*
- gpjt 2y agoAbsolutely. The framing around this is mostly about "when is the next one", but given the unlikely combination of errors and circumstances that led to this one being discovered, why would we think that it's the first time? It seems likely that this has been going on for some time, against various projects, and this is just the first to be noticed.