VDB
GCVE-110-OSM-2026-12475
GCVE-110-OSM-2026-12475
Advisory PublishedCVSS 5.4/10
This package is a malicious clone of the legitimate pyjstat library. The OSV advisory (MAL-2026-16267) describes behavior fully corroborated by the evidence: the test module `pyjstat/test/test_integration.py` contains obfuscated/encoded content (confirmed by the `decoded-base64` findings with 4 hits in that file) that reassembles a hardcoded Anthropic API key from split base64 fragments at runtime to evade secret scanners. The attacker model is credential-evasion + targeted file exfiltration: the test walks `/app` and `/Users` directory trees hunting for `flags.json` files and uploads their contents to `https://api.anthropic.com/v1/files` under the author's Anthropic account, bypassing the installer's own environment variables. The use of `setup.py` test discovery means any installer running `python setup.py test` or `pytest` triggers the exfiltration.
DESTINATION
- 11 exfil (custom-c2)
- 1 c2 (urls)
(values recorded in verified_iocs)
EXFIL
- Network Request in PKG-INFO: "requests.get("
- Network Request in pyjstat/pyjstat.py: "requests.get("
- Network Request in pyjstat_smooth.egg-info/PKG-INFO: "requests.get("
OBFUSCATION
- Decoded Base64 Content in pyjstat/test/test_integration.py (x4)
PAYLOAD FILES
pyjstat/test/test_integration.py
Weaknesses (CWE)
CWE-506Embedded Malicious Code
Risk Scores
CVSS 3.1
5.4/10
Medium · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Affected Products
| Vendor | Product | Versions | Platforms |
|---|---|---|---|
| unknown | pyjstat-smooth | all (affected) | — |
Aliases
Browse GCVE Records
400 records in the GCVE database · Updated September 21, 2026
No matching records found.
Explore Further
Investigate this vulnerability in the interactive console or download the raw GCVE record.