Attackers are using fake Arch Linux packages to deliver malware
16 Oct 2026
Several Arch Linux community members and security researchers have identified campaigns where attackers have uploaded malicious packages to the Arch User Repository (AUR) impersonating popular AUR helper tools like yay and paru.
These packages comprised genuine upstream code combined with a harmful installation script that downloaded and executed a remote shell script with root privileges.
Let us understand what the threat is about, how it impacts organizations, and what they can do to defend against it.
About the threat
|
Threat name |
Threat type |
Affected products |
Status |
|
Fake AUR Packages |
Software Supply-Chain Attack/ Trojanized Packages |
|
Malicious packages removed from the AUR. Remediation required for previously affected systems.
|
How can the threat impact organizations?
The following are different ways through which the threat could impact the organization:
- System compromise – Attackers could gain root-level control of affected systems and execute malicious commands.
- Exposure of corporate data – stolen credentials and access tokens can expose corporate accounts and sensitive data.
- Operational disruption – attackers can deploy additional malware to disrupt operations and gain continued access to systems.
- Developer environment compromise – attackers can steal SSH keys and development secrets like source code, repositories, and threaten software development infrastructure.
- Wider network compromise – Attackers can access connected networks, systems, and development environments through compromised systems.
SharkStriker’s recommendations
- Identify endpoints and Linux servers that installed the suspicious AUR packages, including yay and other typosquatted variants of yay or paru.
- Isolate suspected compromised systems from the network and preserve relevant system logs and forensic evidence.
- Rebuild confirmed compromised systems from trusted installation media and verified software sources before restoring them to service.
- Rotate potentially exposed passwords, SSH keys, API tokens, Git credentials, and other secrets from a clean system.
- Examine shell startup files, system services, scheduled tasks, and other persistence locations for unauthorized modifications.
- Restrict root-level package installation to authorized administrators and obtain AUR packages only after validating their package names, maintainers, and build scripts.
- Assess connected development systems, repositories, and CI/CD environments for unauthorized access using credentials stored on affected hosts.
SharkStriker’s actions
- Assessed the published security reports describing the malicious AUR packages.
- Identified the affected package ecosystem and the reported installation method.
- Recommended prioritizing affected Linux endpoints and developer systems for remediation.
- Recommended credential rotation and host recovery where package execution may have resulted in compromise.