PkgRadar

PyPI · pypi.org

weft

Py Runtime Base64 Decode: base64/hex decode combined with exec/subprocess — classic obfuscated payload pattern.

Why PkgRadar flagged 0.9.81

SeveritySignalEvidence
highPy Runtime Base64 Decodebase64/hex decode combined with exec/subprocess — classic obfuscated payload pattern. · weft-0.9.81/weft/manager_detached_launcher.py

Scanned versions

VersionVerdictScoreScanned (UTC)
0.9.81High risk302026-06-11
0.9.80High risk302026-06-10
0.9.75High risk302026-06-01
0.9.74High risk302026-06-01
0.9.73High risk302026-05-31
0.9.72High risk302026-05-30
0.9.71High risk302026-05-30
0.9.70High risk302026-05-30
0.9.67High risk302026-05-30
0.9.66High risk302026-05-30
0.9.65High risk302026-05-30

Block this in CI

PkgRadar gates weft (and every other dependency) before it merges. One line in your pipeline:

pkgradar gate --ecosystem pypi weft==0.9.81