News for hackers. Stuff that matters.

everybackdoor

Re:A proposal to add signals to JavaScript on Sunday March 31, 2024 @06:08PM (#39888512)
You can also fire events on pretty much any object, essentially creating a channel where the message bus queue is the vm event queue.
Re:A proposal to add signals to JavaScript on Sunday March 31, 2024 @06:05PM (#39888497)
In 2024 we have linters and other static analysis tools for catching these kinds of things right in the IDE.
Re:A proposal to add signals to JavaScript on Sunday March 31, 2024 @03:21PM (#39887214)
And a backdoor in a build tree
Re:A proposal to add signals to JavaScript on Sunday March 31, 2024 @03:14PM (#39887142)
- They’re saying ”the community wants less boilerplate”

- They introduce what is effectively a black-box system

- The new system is expected to handle all application state

- They try to push it for frontend folks while also remarking that it would be useful for build systems

This has the same red flags the xz saga had.

Have we learnt nothing.

Lots of ”users” here vouching for the pattern and hoping it gets adopted. I bet this gets some nice damage control replies because there’s social engineering going on here right now and most seem to not be aware of it.

This message and others like it feel like a concerted effort at damage control around systemd.

Essentially, the optics here are that an intelligence agency created systemd to be used as a secret garden, and then manufactured community support for it using social engineering (”you’re too stupid/old/bitter to understand the complex marvel we’ve created”) and now we’re all living in la-la land when it comes to computer security.

Look at the newest commits, do you see anything suspicious:

https://git.alpinelinux.org/aports/log/main/gettext

libunistring could also be affected as that has also been pushed there

JiaT75 was also a prolific contributor to xz over the past few years, so your assumptions are generally invalid at this point.
Funny you should say that, given they definitely have exploit code in `vcpkg`
They may be right: https://git.alpinelinux.org/aports/log/main/gettext

Timeline matches and there is a sudden switch of maintainer. And they add dependency to xz!