Downloads · 30 days
0
TESTforge42/scanner-bypass-compressed-joblib-poc
scanner-bypass-compressed-joblib-poc is a machine learning model from TESTforge42. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Benign PoC for a coordinated disclosure to huntr's Model File Format program. Not malware.
Downloads · 30 days
0
Access
Public
Updated Jul 24, 2026
Repo size
173 B
Likes
0
Public
Click a slice to open those files.
Other1.5 KB · 58%
From the Hugging Face model README
Benign PoC for a coordinated disclosure to huntr's Model File Format program. Not malware.
model.joblib is a compressed (.joblib) container. Both static scanners feed the RAW compressed bytes to
pickletools.genops, which bails at the zlib header before parsing a single opcode — so picklescan reports
a clean, zero-advisory verdict and ModelScan reports "did not scan", while joblib.load() transparently
decompresses and unpickles, executing the payload. The payload is harmless: it writes a marker file to the
system temp dir. No exfiltration, no destruction, no network, no self-propagation.
pip install picklescan==1.0.5 modelscan==0.8.8 joblib
picklescan -p model.joblib # -> exit 0, 0 dangerous globals (clean)
modelscan scan model.joblib # -> did not scan / no issues
python -c "import joblib; joblib.load('model.joblib')" # -> marker written = code executed