New Quasar Linux RAT Targets Developers with Stealthy Credential Theft
Patch: Immediately audit all development machines for LD_PRELOAD usage, remove unauthorized PAM modules, and apply security patches to kernel and userland libraries.
Patch: Immediately audit all development machines for LD_PRELOAD usage, remove unauthorized PAM modules, and apply security patches to kernel and userland libraries.
Summary
A newly identified remote‑access trojan, dubbed Quasar Linux RAT (QLNX), has been uncovered by security researchers as a sophisticated threat aimed specifically at software developers and DevOps teams. The implant establishes a silent foothold on Linux systems, enabling attackers to harvest credentials, log keystrokes, manipulate files, monitor the clipboard, and tunnel network traffic. By focusing on developer environments, QLNX seeks to infiltrate the software supply chain and exfiltrate source code, build artifacts, and privileged credentials that could be used to compromise downstream services.
The malware’s stealth capabilities are a key factor in its danger. QLNX employs custom obfuscation techniques and avoids generating detectable signatures, allowing it to evade most conventional endpoint protection tools. Because the code is tailored to Linux, a platform that has become increasingly common in continuous‑integration and continuous‑deployment pipelines, the threat is poised to spread rapidly across organizations that rely on open‑source tooling and cloud‑based development environments. No public signatures are yet available, and the lack of detection mechanisms means that infected machines may remain unnoticed for extended periods.
Security analysts warn that the implications for the software industry are severe. A compromised developer workstation can provide attackers with direct access to source repositories, build scripts, and deployment credentials, effectively turning a single infected machine into a launchpad for broader attacks. The potential for supply‑chain sabotage—where malicious code is injected into legitimate software before it reaches end users—has already been demonstrated in high‑profile incidents, and QLNX could repeat that pattern on a larger scale.
Organizations that host development environments on Linux are urged to treat QLNX as a high‑risk threat. Immediate actions include conducting a comprehensive inventory of all Linux hosts, implementing advanced detection solutions that monitor for unusual file modifications and network tunneling, and enforcing strict credential hygiene such as multi‑factor authentication and least‑privilege access. Regular security training for developers can also help reduce the risk of credential compromise.
The emergence of QLNX underscores the growing sophistication of supply‑chain attacks and the need for heightened vigilance across the software development lifecycle. As the threat landscape evolves, defenders must adopt a proactive stance, combining technical controls with organizational best practices to safeguard critical codebases and infrastructure.
Key changes
- QLNX dynamically compiles rootkit shared objects and PAM backdoors using gcc on target host
- Uses seven persistence mechanisms: LD_PRELOAD, systemd, crontab, init.d, XDG autostart, .bashrc injection
- RAT core provides 58 commands for shell access, file/process management, network ops, and C2 communication
- Dual‑layer rootkit: userland LD_PRELOAD hooking libc and kernel‑level eBPF hiding PIDs, paths, ports
- Credential harvesting includes SSH keys, browsers, cloud configs, /etc/shadow, clipboard
- Surveillance module offers keylogging, screenshot capture, clipboard monitoring
- Networking includes TCP tunneling, SOCKS proxy, SSH lateral movement, P2P mesh
- Detected by only four security solutions; Trend Micro released IoCs