PkgRadar

PyPI · pypi.org

omdev

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

Why PkgRadar flagged 0.0.21

SeveritySignalEvidence
highPy Runtime Base64 Decodebase64/hex decode combined with exec/subprocess — classic obfuscated payload pattern. · omdev-0.0.21/omdev/manifests/_dumping.py
highPy Runtime Base64 Decodebase64/hex decode combined with exec/subprocess — classic obfuscated payload pattern. · omdev-0.0.21/omdev/scripts/ci.py
highPy Runtime Base64 Decodebase64/hex decode combined with exec/subprocess — classic obfuscated payload pattern. · omdev-0.0.21/omdev/scripts/lib/formats/goyaml.py
highPy Runtime Base64 Decodebase64/hex decode combined with exec/subprocess — classic obfuscated payload pattern. · omdev-0.0.21/omdev/scripts/pidfiles.py
highPy Runtime Base64 Decodebase64/hex decode combined with exec/subprocess — classic obfuscated payload pattern. · omdev-0.0.21/omdev/scripts/pyproject.py
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/docker.sh
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/go.sh
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/jdk.sh
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/nvm.sh
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/rbenv.sh
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/rust.sh
mediumRemote Payloadmatched "curl " · omdev-0.0.21/omdev/dockerdev/resources/fragments/uv.sh

Scanned versions

VersionVerdictScoreScanned (UTC)
0.0.21High risk502026-05-30
0.0.20High risk502026-05-30

Block this in CI

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

pkgradar gate --ecosystem pypi omdev==0.0.21