News for hackers. Stuff that matters.
Re:Arch Linux disables AUR package adoption by WD-42 on Friday July 31, 2026 @12:53PM (#49125659)
I’ve been using arch for nearly 2 decades at this point. It’s amazing that the AUR went this long without any serious attacks.

It’s a different world now. I can’t help but feel there used to be honor among hackers. You didn’t go after your own. What kind of jerk would attack Arch Linux?

Re:Arch Linux disables AUR package adoption by sp0rk on Friday July 31, 2026 @01:04PM (#49125827)
> I can’t help but feel there used to be honor among hackers. You didn’t go after your own. What kind of jerk would attack Arch Linux?

This has absolutely not ever been the case.

Re:Arch Linux disables AUR package adoption by jolmg on Friday July 31, 2026 @01:38PM (#49126275)
It is, among most users, but it only takes a few abusing that for it to seem like there's none.

EDIT: Rereading, maybe it's that other kind of "hacker"...

Re:Arch Linux disables AUR package adoption by dmitrygr on Friday July 31, 2026 @02:56PM (#49127229)
> This has absolutely not ever been the case.

I think it was. Eg: on most russian warez forums in the 2000s, it was a bannable offense to crack russian-authored software.

Re:Arch Linux disables AUR package adoption by sp0rk on Friday July 31, 2026 @07:36PM (#49129711)
I was just exaggerating for effect. Obviously I wouldn't seriously claim nobody ever did something, just that it wasn't what I would consider common behavior.

That being said, I think the particular example you provided is kind of weak. It's my understanding that the behavior you speak of was driven primarily by the Russian government's unofficial policy of ignoring cybercrimes committed by their citizens so long as the targets were not domestic. They were ensuring their ability to continue operation by banning discussion of targeting Russians. This is how groups like the Russian Business Network have been able to flourish.

Re:Arch Linux disables AUR package adoption by dima55 on Friday July 31, 2026 @10:56PM (#49130647)
This is more due to the special blend of an inferiority complex and a strong us vs them mentality common to far too many Russians.
Re:Arch Linux disables AUR package adoption by inigyou on Saturday August 01, 2026 @11:58AM (#49135513)
Also the russian government doesn't punish cybercrime if the victim isn't russian.
Re:Arch Linux disables AUR package adoption by TiredOfLife on Saturday August 01, 2026 @12:51AM (#49131149)
That usually was because authors were also posters on that forum and offered significant discounts or even free licences
Re:Arch Linux disables AUR package adoption by DDayMace on Friday July 31, 2026 @02:33PM (#49126953)
yup there is no honor among thieves unfortunately
Re:Arch Linux disables AUR package adoption by sejje on Friday July 31, 2026 @02:18PM (#49126767)
yes, hackers are bigger targets imo, not smaller ones
Re:Arch Linux disables AUR package adoption by m463 on Friday July 31, 2026 @06:54PM (#49129436)
I think smaller "unimportant-ish" communities become larger and attract attention from a wider variety of people.

If 1:10,000 people is an axe murderer, when your community reaches 20,000 people... You have to create an axe-murderer-captcha.

Re:Arch Linux disables AUR package adoption by static_motion on Friday July 31, 2026 @03:47PM (#49127795)
The reason is popularity. SteamOS is Arch-based and in the hands of a ton of people who aren't necessarily that technical. CachyOS and EndeavourOS have become very popular with the increasing adoption of desktop Linux. The AUR thus becomes an enticing attack surface.
Re:Arch Linux disables AUR package adoption by fooqux on Saturday August 01, 2026 @12:23AM (#49131009)
I doubt that anybody who is "not that technical" is going to install an AUR package on their steam deck.
Re:Arch Linux disables AUR package adoption by TiredOfLife on Saturday August 01, 2026 @12:53AM (#49131156)
All it requires is pasting stuff into terminal. And there are countless guides and videos
Re:Arch Linux disables AUR package adoption by inigyou on Saturday August 01, 2026 @11:58AM (#49135516)
So they will disable curl|sh as well?
Re:Arch Linux disables AUR package adoption by al_borland on Friday July 31, 2026 @02:37PM (#49126991)
> I can’t help but feel there used to be honor among hackers.

My assumption is these aren't so much hackers, as modern day script kiddies armed with LLMs and too much free time.

Re:Arch Linux disables AUR package adoption by akerl_ on Friday July 31, 2026 @02:41PM (#49127054)
I think you've accidentally lumped together "people who work in tech in / around the field of information security" and "criminals".

There have been a variety of cultural elements to people doing security research / hacking on their own systems / etc.

There has never been "honor" among criminals looking to use technology to steal money or steal things that can be converted to money.

Re:Arch Linux disables AUR package adoption by jolmg on Friday July 31, 2026 @01:11PM (#49125919)
Arch is simply getting popular enough to be targeted.
Re:Arch Linux disables AUR package adoption by hnlmorg on Friday July 31, 2026 @01:53PM (#49126448)
It had been for a long time now.

What’s more likely is the effort required for large scale attacks is easier now than ever thanks to LLMs.

Re:Arch Linux disables AUR package adoption by cookiengineer on Friday July 31, 2026 @03:25PM (#49127502)
> What kind of jerk would attack Arch Linux?

The answer is: Russians

Source: I'm the guy that built the antimiasma mitigation tool [1] and tracked their malware campaign iterations very closely.

Set LANG to ru_RU.* and the malware implant stops spreading itself, as with all APT28/29 malware.

[1] https://github.com/cookiengineer/antimiasma

[2] https://cookie.engineer/projects/cyber-defense/antimiasma.ht...

Re:Arch Linux disables AUR package adoption by tmtvl on Friday July 31, 2026 @09:02PM (#49130148)
Only ru_RU? It doesn't get disabled with, say, zh_CN, ko_KR, or anything else where the script is outside of the Basic Multilingual Plane (AKA ASCII)?
Re:Arch Linux disables AUR package adoption by inigyou on Saturday August 01, 2026 @11:59AM (#49135528)
> the Basic Multilingual Plane (AKA ASCII)

Incorrect. ASCII is 0000-007F and the BMP is 0000-FFFF

Re:Arch Linux disables AUR package adoption by tmtvl on Saturday August 01, 2026 @05:26PM (#49138659)
You're right, I'm wrong, my bad. Still I wonder if the software fails to work when paths contain unexpected characters.
Re:Arch Linux disables AUR package adoption by inigyou on Saturday August 01, 2026 @11:59AM (#49135522)
This is also very common with malware groups that want you to think they are Russian.
Re:Arch Linux disables AUR package adoption by cookiengineer on Sunday August 02, 2026 @12:23AM (#49141079)
The comment length is too small to write a thorough malware analysis.

That is why I linked my blogposts, the tool, and the whitepaper that I published about it. You have to read it first to come to your own conclusions.

If you come to conclusions without reading either of it, there's no point in arguing with you because you made up your mind anyways, and are not interested in learning about malware reversing :)

Re:Arch Linux disables AUR package adoption by ivanjermakov on Friday July 31, 2026 @01:34PM (#49126213)
I'm surprised installing native software is still commonplace. At least in a world of gaming and professional software it's coming from reputable source, but when it comes to PC enthusiasts we've been walking on thin ice for a long time.

I also believe this is the main reason why web took off: effortless distribution and sandboxing.

Re:Arch Linux disables AUR package adoption by michaelmrose on Friday July 31, 2026 @03:34PM (#49127627)
For open source software it would be a massive increase in development time, difficulty, and continued costs that dwarf income to switch to the web. It would be shocking if it happened not the reverse. This is just for application software how do you replace installing a library or development tool with the web?

It's weird that installing software is weird to you.

Re:Arch Linux disables AUR package adoption by shevy-java on Friday July 31, 2026 @01:42PM (#49126328)
Could be AI slop attacks made attacks easier in general. Though, the Arch Linux model was probably never an ideal security model. It seems the easy days of the 1990s are over finally.
Re:Arch Linux disables AUR package adoption by charcircuit on Friday July 31, 2026 @12:55PM (#49125696)
Desktop Linux has always been a house of cards in regards to security. I agree it's amazing that it went on for so long, but this was inevitable.
Re:Arch Linux disables AUR package adoption by Matl on Friday July 31, 2026 @01:48PM (#49126396)
With regards to sandboxing etc. maybe. With regards to packages? Official repos support signing and usually rely on maintainers with proven track records. AUR was a honor system and since some people are total basement losers, you can't rely on that.
Re:Arch Linux disables AUR package adoption by Alive-in-2025 on Friday July 31, 2026 @02:24PM (#49126827)
We have locks on our doors for a reason. Any software that allows updates and relies on the honor system of "someone else must have checked this" will get hacked. Every day there's yet another certificate or secret stealing infection that is in some random upstream dependency in your dev tools or shell scripts or whatever.
Re:Arch Linux disables AUR package adoption by Matl on Friday July 31, 2026 @02:41PM (#49127055)
Yes, my point being this isn't some 'Desktop Linux security' hole. This was a known and intentional model of how the AUR operated for decades. Unfortunately it was bound to get exploited like this and so it did.
Re:Arch Linux disables AUR package adoption by thayne on Friday July 31, 2026 @03:46PM (#49127771)
> Any software that allows updates and relies on the honor system of "someone else must have checked this"

That is never how the AUR was supposed to work. Updates were intended to be a manual process where the user reviewed changes to the PKGBUILD.

Re:Arch Linux disables AUR package adoption by preg_match on Sunday August 02, 2026 @03:54PM (#49147705)
Yes but realistically trust is necessary, as users can’t audit all source code. The fact the source code is even audited is, in it of itself, a blessing. Google Play and the App Store don’t do that, and those are trust based systems as well. And naturally, malware slips through, as it always will.
Re:Arch Linux disables AUR package adoption by Matl on Wednesday August 05, 2026 @02:57PM (#49187320)
The AUR is not like Google Play. Arch has https://archlinux.org/packages for that. The AUR is like an APK from a Reddit post.
Re:Arch Linux disables AUR package adoption by mindlessg on Friday July 31, 2026 @01:27PM (#49126131)
Castles made of sand slips into the sea, eventually
Re:Arch Linux disables AUR package adoption by GreenVulpine on Friday July 31, 2026 @01:56PM (#49126489)
Better than the commercial alternatives
Re:Arch Linux disables AUR package adoption by zahlman on Friday July 31, 2026 @01:19PM (#49126028)
More so than, say, Windows? Really?

And no, "people using one Linux distro can opt in to possibly getting pwned by each other by making use of a third-party software depot" does not reflect upon the entirety of the Linux world.

Re:Arch Linux disables AUR package adoption by nvme0n1p1 on Friday July 31, 2026 @01:26PM (#49126106)
It's funny how these people say Linux security is bad because random people can upload arbitrary files to AUR, but won't say Windows security is bad because random people can upload arbitrary files to Microsoft GitHub.
Re:Arch Linux disables AUR package adoption by davkan on Friday July 31, 2026 @02:24PM (#49126826)
I think the wrongful notion comes from the fact that the vast majority of Arch users use and speak about AUR as if it were a part of arch proper, only paying lip service to reviewing PKGBUILDS, etc. They wrap the default package manager in one that supports AUR and never touch it directly again. It feels closer to if all of GitHub was available in one click through the Microsoft store or windows update.

And unfortunately that’s how arch is mainly marketed by its users. “Arch has the latest everything, if it’s not in the repos it’s on AUR” is one of the standard selling points.

Of course that speaks to how people use linux insecurely not how Linux is insecure.

Re:Arch Linux disables AUR package adoption by thayne on Friday July 31, 2026 @04:05PM (#49127967)
Most AUR "helpers" show you the PKGBUILD and/or a diff thereof and ask you to confirm that it looks ok before continuing the install. At least by default.

Maybe most users just ignore that and always answer yes without inspecting it. I don't know. But the wiki for the AUR and Readmes for many of these tools have warning banners telling you not to blindly trust AUR packages.

Re:Arch Linux disables AUR package adoption by charcircuit on Friday July 31, 2026 @04:29PM (#49128194)
There are subtle things like abusing how github handles forks which can make malicious PKGBUILD a matter of just changing the rev with no hint in the file itself.
Re:Arch Linux disables AUR package adoption by thayne on Friday July 31, 2026 @07:12PM (#49129542)
Perhaps, but it would be pretty unusual to use a commit/hash id instead of a version tag, or the main development branch.
Re:Arch Linux disables AUR package adoption by LargoLasskhyfv on Sunday August 02, 2026 @06:42AM (#49143159)
There is much stuff which isn't in the AUR at all, or if so in versions similar to debian default, and/or orphaned.

Nonetheless, the full tray is just one yay away, which also speaks git.

How you use such tools is totally up to you.

So far I've been unaffected by the AUR hickups, running Cachy for about 2 years now.

But I've been always wary about the AUR, trying to minimize its use. Even in the phase where I used pure Arch for several years. It tends to get messy. So less AUR is less mess.

Re:Arch Linux disables AUR package adoption by tosti on Friday July 31, 2026 @01:29PM (#49126155)
MS-Windows gets attacked by the hardware vendors, too.
Re:Arch Linux disables AUR package adoption by Barrin92 on Friday July 31, 2026 @02:58PM (#49127252)
>More so than, say, Windows? Really?

significantly so. Windows has a coherent story when it comes to permissions and access. Differentiated out access controls, least privilege, UAC, mandatory integrity control and all configured out of the box.

Without AppArmor or SElinux correctly configured, which it isn't on most desktop distributions in the linux world most of your apps can still read anything, there's little sandboxing. The NT Kernel was designed with an object model in mind so you always had the abilities to have rich descriptions and policies for whatever you're handling where all of that is bolted on unix systems after the fact.

Re:Arch Linux disables AUR package adoption by charcircuit on Friday July 31, 2026 @06:36PM (#49129324)
>Windows has a coherent story when it comes to permissions and access.

Yet that doesn't seem to matter much for stealer malware.

Re:Arch Linux disables AUR package adoption by Barrin92 on Friday July 31, 2026 @09:26PM (#49130254)
it does matter, things like the Data Protection API do meaningfully reduce what you can extract from a windows system.

Of course Windows regardless has taken the brunt of the attacks because it ran virtually every desktop machine in the world so people go after users anyway. Desktop Linux systems where never economically interesting for malware. But now that they have gained a modicum of traction they're going to get the exact same treatment, hence this thread.

Microsoft doesn't advertise it much but they do have the advantage of controlling their build environments, software is signed etc. A system like the AUR where you pull in unsigned packages from anonymous people with so many arch users relying on it is not going to be easy to address. It lived on security through obscurity.

Re:Arch Linux disables AUR package adoption by charcircuit on Friday July 31, 2026 @09:42PM (#49130327)
>Data Protection API do meaningfully reduce what you can extract from a windows system

It's not meaningfully reduced. The stealer just has to call CryptUnprotectData before uploading it. It's not even like it will show a suspicious prompt to the user, without having to do anything extra the stealer can silently decrypt it.

I agree with the rest of the post though.

Re:Arch Linux disables AUR package adoption by preg_match on Sunday August 02, 2026 @03:57PM (#49147729)
I would say most Linux desktops users are aggressively sandboxing everything. All my dev envs are sandboxed, trivially, Claude is sandboxed, and all my apps are flatpak. And I do actually revoke permissions for flatpaks often, although most are real good about it - using xdg-directory and such.

Maybe I’m a minority, but the tools are very mature and easy to use IMO. In windows land people are still installing random EXEs, that’s the reality.

Re:Arch Linux disables AUR package adoption by charcircuit on Friday July 31, 2026 @04:27PM (#49128171)
I never claimed that and in fact Windows has had a lot of malware written for it proving it too has bad security.

There are more ways to attack people than third party software depos.

Re:Arch Linux disables AUR package adoption by TiredOfLife on Saturday August 01, 2026 @12:57AM (#49131175)
Yes. Windows has had a built in antivirus for 14 years
Re:Arch Linux disables AUR package adoption by tempfile on Friday July 31, 2026 @01:15PM (#49125976)
I disagree. Maintainers for the major distributions take their roles very seriously, and do a very good job generally of filtering out malicious packages. The AUR is an outlier, being essentially an unmaintained wild west.
Re:Arch Linux disables AUR package adoption by saghm on Friday July 31, 2026 @02:16PM (#49126747)
The AUR is also not really comparable to official distribution package repositories either. Yes, it's hosted by the same people as the official repos that are comparable to what you'd get by default on other Linux distros, but it's intentionally not something that works with official package management tooling. The equivalent would be if Debian or Ubuntu hosted a repo that anyone could upload of unbuilt debian packages while explicitly not offering any tooling other than the usual tools for building a .deb from source files that you manually downloaded from anywhere else or defined yourself.

It's definitely an outlier, but more in terms of being something that doesn't really exist anywhere else, so of course the security model for it will also be an outlier. That's not an excuse for any security issues, but it's not like Arch doesn't have official repos with maintainers who are just as diligent as any other distro. They just also happen to provide a public git server that people can publish packages to with a UI for seeing some of the package metadata; people could just as easily write toolling to automate package management where it looks for a GitHub repo instead of an AUR one to fetch the build files.

Re:Arch Linux disables AUR package adoption by graemep on Friday July 31, 2026 @06:03PM (#49129065)
The Ubuntu equivalent is PPAs.
Re:Arch Linux disables AUR package adoption by saghm on Saturday August 01, 2026 @02:16PM (#49136889)
It's the closest thing, and what gets used in practice for the same purpose, but I'd argue it's not quite equivalent. The equivalent to PPAs in Arch would be putting a custom repository in `/etc/pacman.conf`, which is a thing that is done sometimes (e.g. on SteamOS to provide specific versions of certain software).
Re:Arch Linux disables AUR package adoption by PunchyHamster on Friday July 31, 2026 @07:55PM (#49129816)
wasn't popular but was low entry attack.

Now it got more popular but still low entry attack.

> It’s a different world now. I can’t help but feel there used to be honor among hackers. You didn’t go after your own. What kind of jerk would attack Arch Linux?

Not sure why hacker would waste their time fiddling with Arch instead of hacking stuff, everything that they need can run just fine on any of the Debian derivatives.

Re:Arch Linux disables AUR package adoption by matheusmoreira on Saturday August 01, 2026 @02:54AM (#49131811)
People are warned countless times that the AUR is unsafe, that any random person can make an account and push packages, that you need to audit what you're downloading and that malware has been discovered in it multiple times in the past.