Attackers are using fake Arch Linux packages to deliver malware

16 Oct 2026
Arch Linux community Arch User Repository (AUR)

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 

  • Arch Linux systems using the Arch User Repository. 
  • Arch-based distributions that install packages from the AUR. 
  • Systems where malicious packages impersonating yay or paru were installed. 
  • Developer workstations and build environments where affected package installation scripts executed. 

 

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.

Get in Touch With us

We have explored what risk tolerance and risk appetite are and how important they are together in helping businesses align cybersecurity with their business goals. It can help CISOs, and C-suite make informed investment decisions for cybersecurity.

LEARN MORE