Malicious code in python-devplatform-client (PyPI)
The python-devplatform-client package on PyPI contains malicious code designed to download and execute harmful binaries. It uses a multi-stage download mechanism involving Cloudflare Workers and DNS TXT records to reconstruct and run a malicious executable. The package also employs persistence techniques via a PTH file to run on every Python start and overrides the install command to execute malicious code during installation. Versions 0.0.1, 8.5.3, and 8.5.4 are affected. The campaign includes data exfiltration of basic system information and covers its tracks by removing the downloaded binary after execution.
AI Analysis
Technical Summary
The python-devplatform-client PyPI package is part of a malicious campaign that delivers and executes harmful code on affected systems. It attempts to download a malicious executable first from Cloudflare Workers, and if unsuccessful, reconstructs it from DNS TXT records across multiple domains. The malicious binary is executed and then deleted to avoid detection. Persistence is maintained through a PTH file that triggers execution on every Python startup. The package also overrides the setup.py install command to run malicious code during installation. This campaign exfiltrates basic system data such as IP address and username. The affected versions include 0.0.1 (which contains disarmed code initially), 8.5.3, and 8.5.4.
Potential Impact
The malicious package can execute arbitrary code on the victim's system, potentially leading to unauthorized control. It exfiltrates basic system information like IP address and username, which could aid further attacks. The persistence mechanism ensures the malicious code runs on every Python start, increasing the risk of prolonged compromise. The package also attempts to evade detection by removing the downloaded executable after running it.
Mitigation Recommendations
No official patch or remediation is currently documented for this malicious package. Users should immediately uninstall the python-devplatform-client package if installed. Avoid installing packages from untrusted sources or those with suspicious behavior. Monitor Python environments for unexpected PTH files or unusual network activity related to DNS TXT record queries. Since this is a malicious package on PyPI, report it to PyPI maintainers for removal. Patch status is not yet confirmed — check the vendor advisory or PyPI security notices for current remediation guidance.
Malicious code in python-devplatform-client (PyPI)
Description
The python-devplatform-client package on PyPI contains malicious code designed to download and execute harmful binaries. It uses a multi-stage download mechanism involving Cloudflare Workers and DNS TXT records to reconstruct and run a malicious executable. The package also employs persistence techniques via a PTH file to run on every Python start and overrides the install command to execute malicious code during installation. Versions 0.0.1, 8.5.3, and 8.5.4 are affected. The campaign includes data exfiltration of basic system information and covers its tracks by removing the downloaded binary after execution.
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 python-devplatform-client PyPI package is part of a malicious campaign that delivers and executes harmful code on affected systems. It attempts to download a malicious executable first from Cloudflare Workers, and if unsuccessful, reconstructs it from DNS TXT records across multiple domains. The malicious binary is executed and then deleted to avoid detection. Persistence is maintained through a PTH file that triggers execution on every Python startup. The package also overrides the setup.py install command to run malicious code during installation. This campaign exfiltrates basic system data such as IP address and username. The affected versions include 0.0.1 (which contains disarmed code initially), 8.5.3, and 8.5.4.
Potential Impact
The malicious package can execute arbitrary code on the victim's system, potentially leading to unauthorized control. It exfiltrates basic system information like IP address and username, which could aid further attacks. The persistence mechanism ensures the malicious code runs on every Python start, increasing the risk of prolonged compromise. The package also attempts to evade detection by removing the downloaded executable after running it.
Mitigation Recommendations
No official patch or remediation is currently documented for this malicious package. Users should immediately uninstall the python-devplatform-client package if installed. Avoid installing packages from untrusted sources or those with suspicious behavior. Monitor Python environments for unexpected PTH files or unusual network activity related to DNS TXT record queries. Since this is a malicious package on PyPI, report it to PyPI maintainers for removal. Patch status is not yet confirmed — check the vendor advisory or PyPI security notices for current remediation guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- MAL-2026-10916
- Osv Schema Version
- 1.7.4
- Aliases
- []
- Ecosystems
- ["PyPI"]
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a5e79fb2a4a8d59899d3603
Added to database: 07/20/2026, 19:41:47 UTC
Last enriched: 07/20/2026, 19:52:32 UTC
Last updated: 07/21/2026, 03:50:25 UTC
Views: 7
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.
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.