Adoptions are a mistake anyways. Remove unmaintained packages and block the name for several months.
post
Do I really need to audit my system again?
Not if you follow the normal safety precautions for using the AUR. There are several things you can do to look for red flags, but the most essential thing is to read the PKGBUILDs. And helpers like yay, paru and Shelly can all show diffs which makes that much easier after the initial installation because in most cases you'll just see that the version and checksum has changed which means it's as trustworthy as last time.
This has always been the case, and will continue to be the case unless the Arch team restricts the AUR which quickly can make it lose exactly what makes it so good.
I use malware, btw 😎
Arch should be stopped to be recommended to new users of Linux ASAP
Well, just don't use AUR for everything. They don't even recommend helpers. It's ment to be tedious, to discourage usage for non-necesarry bullshit.
Is anybody really recommending Arch to new users though?
Yeah, there's a ton of people that recommend Cachy when it is really meant for tinkerers IMHO
I suppose so. I run Cachy now but that's only after 3 years of switching distros several times and getting more confident with how Linux works.
I'm very tired of the rhetoric that Arch is only meant for tinkerers. If all you do is have plasma steam and a web browser it's no more or less likely to break than any other distro. You could go your entire life without ever looking at the terminal.
And while yes this malware is a problem it is specifically in the aur, the arch user repository an unofficial repository not officially supported, just don't use it. Unless you need a weird piece of software generally related to some type of specific hobby you're unlikely to ever even want to look at it anyway.
I do agree with this in theory. I just don't know many 'normal people' that are going to only ever require those three things. (Totally with you on the AUR bit)
Really? If anything I have the opposite problem all the normal people I'm aware of probably don't even need steam just the web browser and plasma. Pretty much everything is in the web browser these days I mean they might want the dedicated discord client but that's ultimately just a web browser in a box and will also work perfectly no AUR required
Arch as far as I am aware has never been recommended to new users. Sure their is CachyOS and other variants. And on top of that AUR you shut read the build scripts. But I suppose not many people do that unfortunately.
more importantly, they don't recommend that users use the AUR repository (that isn't to say they are opposed to it). Some advice they have given is to review what the dependencies are before executing the package with an AUR helper or manually.
Just to make a point, there is a surplus of these non officially supported (from OS developers) repositories, such as the terra repository for fedora. It has the same vulnerability as AUR, and yet that is targeted for new users.
Much like how fedora doesn't officially support Terra, arch doesn't support AUR. There is a reason why it's called AUR (arch user repository) over ASR (arch supported repository). AUR entails that it is not supported by arch.
Lmao shut up
You have to go download an AUR helper to even get into the AUR, it does not come by default on Arch systems. You have to actually do this to yourself to get the malware.
Just saw DeepSeek TUI in there, that's probably going to be a whopper that hit quite a few users.
You mean https://aur.archlinux.org/packages/deepseek-tui-git from the list https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/thread/P4WIRHTFNH2YZWQHGBAKQWX5YOAFIDLY/ ? It has 0 votes and Popularity is at 0.000000, since it was uploaded 2 months ago. And there is a non Git version that is not listed (probably not affected) at https://aur.archlinux.org/packages/deepseek-tui . On top of it, on their website https://deepseek-tui.org/#install the main recommended way to install it is with npm and there is even a way to build it with Rust it seems (I'm a bit unsure).
So I don't think it hit that many users, as only a couple of people since Mai would want to install it, and they have to have updated it to build from source in recent days. That is a very narrow number of people, just by my gut feeling.
Man I feel like I dodged a bullet switching to Fedora right before this AUR fuckery started to happen...
You don't have to use AUR to use Arch. Just like PPA for Ubuntu or Fedora's Copr.
Same. I was on Cachy for a few months but recently switched back to Fedora. I'm sleeping very peacefully.
friends don't let friends use the AUR
What's the alternative?
I only use official and flatpak, I wouldn't even use flatpak if official had more.
Chaotic aur might be worth looking into if aur is what you want. Everything there is theoretically checked.
Are you sure about chaotic? I removed it as I thought it wasn't really checked as I read in a comment here.
might be worth looking into
I'm not sure of anything, I would look into it further were I planning on using it, which I might do in the future, Garuda KDE lite looks like a decent distro.
From the little I have looked into it, it is all meant to be checked, adding an extra layer of protection, as long as your trust the people behind it (much like official I guess)
Nix on Arch maybe?
😎 Debian 😎
all they have to do is to check the damn diff, if that's not easy for someone then they should stop using a computer altogether. I mean they could just click to random links on the internet right?
I feel like when this pops up everyone freaks out and yells about how it's proof the aur sucks and arch is doomed. Do you people randomly install GitHub repos without any due diligence? Do you click on random ads to download bake bean can cursors? There's malware fuckin everywhere. Just do your due diligence and don't get screwed. And if you do get malware, have a plan to make it irrelevant. Anyone who doesn't do these things should in no way be using the AUR.
No way to prevent this, says only repo where this regularly happens
I mean, nobody is saying there is no way to prevent this, and I would hardly say that "twice" can be cathegorized as regularly.
Also I find this of extremely bad taste as you seem to compare this to school shootings, with literal children deaths. I would say that a few thinkerers getting pwned from their claude tokens is a couple orders of magnitude less serious.
Besides all the other non infected ways to install the software, there is a way to prevent this: Just read the AUR package before install and don't trust blindly any new maintainer.
Isn't this similar to the reason a lot of people hate snaps? Or am I misunderstanding something? I'm not an Arch user (btw) so I'm not super familiar with AUR.
You're right on malware finding its way onto the Snap Store. I find it hilarious to see that the employed tactics are basically identical 😜.
However, FYI, the hate on Snaps is a lot more broad than that.
I'm starting to think it's time the AUR introduced namespacing packages by the maintainer's AUR username. The single namespace was nice while it lasted, but it seems like we're going to need to get packages based on who's uploading them anyways...
I wonder why Aur is a target.
You think it's Microsoft related?
Probably because it's an attack vector where the effort required to infiltrate malware is relatively low.
For the record, those are all new packages (not orphaned packages being adopted). I assume more will come, we'll clean those as soon as possible.
In the mean time stay vigilant, probably refrain from installing freshly pushed new packages from the AUR for now.
Looking over the list it's almost all git/bin versions of files. So they just added a ton of new packages like hexchat-bin that didn't have those versions before and injected malware.
I stopped using AUR long before these packages and before the DDOS attacks. Mostly because I started rewriting the code of different applications to compile with QT5 or GTK3. For that I need the source, not what's uploaded on AUR. Which makes me think why I'm still keeping trizen when I don't even use it. 😆
no comments (yet)