pypi · Malicious package advisory
Malwarelicense-utils-kit
GHSA-qrf4-8v2j-f74f
Malicious code in license-utils-kit (PyPI)
Details
**Severity:** Critical **Affected versions:** `= 0.1a0` ## Source: kam193 (eb0116c55754c947c819c966f213a99864511536a414619cf3154b89be59f9e8) Malicious clone of legitimate "license" package. When using the find_by_key function, the malicious code from strongly obfuscated files is loaded. It then at least collects data from cryptowallets and password managers and exfiltrate them to a hardcoded remote location. Prior version 0.1b2, the malicious code was hosted externally and downloaded when triggered. --- Category: MALICIOUS - The campaign has clearly malicious intent, like infostealers. Campaign: 2026-03-license-utils-kit Reasons (based on the campaign): - infostealer - obfuscation - crypto-related - action-hidden-in-lib-usage - exfiltration-credentials - clones-real-package --- Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/49d0cfba3689ed9b195d101d3a2a964c6a77f767/osv/malicious/pypi/license-utils-kit/MAL-2026-2084.json)) **References:** - https://bad-packages.kam193.eu/pypi/package/license-utils-kit - https://github.com/ossf/malicious-packages/blob/49d0cfba3689ed9b195d101d3a2a964c6a77f767/osv/malicious/pypi/license-utils-kit/MAL-2026-2084.json - https://socket.dev/blog/contagious-interview-campaign-spreads-across-5-ecosystems - https://www.virustotal.com/gui/file/9a541dffb7fc18dc71dbc8523ec6c3a71c224ffeb518ae3a8d7d16377aebee58/detection - https://www.virustotal.com/gui/file/bb2a89001410fa5a11dea6477d4f5573130261badc67fe952cfad1174c2f0edd - https://github.com/advisories/GHSA-qrf4-8v2j-f74f
Compromised versions (1)
- = 0.1a0
Any computer that installed or ran a compromised version should be considered fully compromised. Rotate every secret on that machine from a clean environment.