MAL-2026-10644: Malicious code in proxy-checker-j (PyPI)
The PyPI package 'proxy-checker-j' version 0.1.0 contains a malicious payload disguised as a proxy checker tool. Instead of its advertised functionality, it installs a Go SSH daemon ('qsshd') that opens a persistent reverse SSH tunnel to a relay controlled by the attacker. This backdoor allows full interactive shell access, arbitrary command execution, and port forwarding to any party possessing a hardcoded private key. The daemon establishes persistence by creating device identity files on the host, enabling remote access across system restarts and through NAT/firewalls.
AI Analysis
Technical Summary
The 'proxy-checker-j' package (version 0.1.0) published on PyPI includes a malicious Go SSH daemon that creates a reverse tunnel to an attacker-controlled relay. The daemon listens locally for SSH connections authorized by a single embedded ed25519 public key, granting the attacker full shell and command execution capabilities, as well as TCP port forwarding. Persistence is achieved by writing device identity files to multiple locations on the host. This design allows the attacker to bypass network restrictions and maintain durable remote access under the guise of a proxy checking tool.
Potential Impact
An attacker controlling the private key matching the embedded public key can gain full interactive shell access, execute arbitrary commands, and perform TCP port forwarding on the compromised host. The reverse tunnel bypasses NAT and firewall restrictions, enabling persistent remote access. This effectively compromises the confidentiality, integrity, and availability of the affected system.
Mitigation Recommendations
No official patch or remediation is currently available. Users should immediately uninstall the 'proxy-checker-j' package version 0.1.0 and remove any related files such as '~/.config/.device_lock', '/dev/shm/.device_lock', and '/tmp/.device_lock'. Monitor for any unauthorized SSH tunnels or unusual network connections to unknown relays. Avoid installing packages from untrusted sources and verify package authenticity before installation. Check the vendor or PyPI advisories for any updates or official guidance.
MAL-2026-10644: Malicious code in proxy-checker-j (PyPI)
Description
The PyPI package 'proxy-checker-j' version 0.1.0 contains a malicious payload disguised as a proxy checker tool. Instead of its advertised functionality, it installs a Go SSH daemon ('qsshd') that opens a persistent reverse SSH tunnel to a relay controlled by the attacker. This backdoor allows full interactive shell access, arbitrary command execution, and port forwarding to any party possessing a hardcoded private key. The daemon establishes persistence by creating device identity files on the host, enabling remote access across system restarts and through NAT/firewalls.
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The 'proxy-checker-j' package (version 0.1.0) published on PyPI includes a malicious Go SSH daemon that creates a reverse tunnel to an attacker-controlled relay. The daemon listens locally for SSH connections authorized by a single embedded ed25519 public key, granting the attacker full shell and command execution capabilities, as well as TCP port forwarding. Persistence is achieved by writing device identity files to multiple locations on the host. This design allows the attacker to bypass network restrictions and maintain durable remote access under the guise of a proxy checking tool.
Potential Impact
An attacker controlling the private key matching the embedded public key can gain full interactive shell access, execute arbitrary commands, and perform TCP port forwarding on the compromised host. The reverse tunnel bypasses NAT and firewall restrictions, enabling persistent remote access. This effectively compromises the confidentiality, integrity, and availability of the affected system.
Mitigation Recommendations
No official patch or remediation is currently available. Users should immediately uninstall the 'proxy-checker-j' package version 0.1.0 and remove any related files such as '~/.config/.device_lock', '/dev/shm/.device_lock', and '/tmp/.device_lock'. Monitor for any unauthorized SSH tunnels or unusual network connections to unknown relays. Avoid installing packages from untrusted sources and verify package authenticity before installation. Check the vendor or PyPI advisories for any updates or official guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- MAL-2026-10644
- Osv Schema Version
- 1.7.4
- Aliases
- []
- Ecosystems
- ["PyPI"]
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a577ef368715ace43b415e4
Added to database: 07/15/2026, 12:37:07 UTC
Last enriched: 07/15/2026, 12:56:13 UTC
Last updated: 07/16/2026, 03:33:56 UTC
Views: 5
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.