Automated package-squatting & slopsquatting detection signals across PyPI and npm — these are automated, unconfirmed signals. Use them to find candidates to investigate, but don't automatically assume they're malicious.

Sorted by risk score. Cleared packages hidden by default — add verdict:benign_community to include. Packages the registry has since removed are hidden too — see them on the Taken Down tab or add state:taken_down. Very risky packages require manual human audit. • Tag & Signal Legend →

Search & filter syntax reference
Filter with verdict: (malicious, suspicious, unverified_high_signal, squatted_stub…), ecosystem: (pypi/npm), hook: (install, network, pth, gyp, worm, c2, creds, binary, env, stealer, any — malicious hooks & behaviors), email:, domain:, keyword:, version: (comma = OR within a field, space = AND across fields), age:<6h / age:>90d (combine both for a range), state:live / state:taken_down (registry liveness — the feed defaults to state:live), lead:>7d (days we had a since-removed package flagged while it was still up), or a bare word for a package-name search.
Package Score ▼ Age Users Lines Growth Verdict Targeted Ecosystem Version Author Email domain Signals
590 44d 1,177 101,402 ↑26.8/day
🚨 Possible Stealer Very Risky
cordon pypi 0.6.0 — oluwatosin.amokeodo@gmail.com gmail.com 🪝 ⚡
Package purpose: Language-agnostic software supply-chain security scanner. Detects malicious packages, suspicious install-time behaviour, secrets and dependency risk across any ecosystem.
Claimed homepage: https://pypi.org/project/cordon-scanner/
Matched naming pattern: python-cordon-scanner
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 44
Registry downloads: 1177/month, 40/week (ACTIVE_COMMUNITY_USE)
Codebase size: 101402 lines, 5.2 MB across 241 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (38 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in cordon_scanner-0.6.0/corpus/benign/config/settings-safe.py:9
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in cordon_scanner-0.6.0/corpus/benign/config/settings-safe.py:9
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in cordon_scanner-0.6.0/corpus/benign/container-aware/runtime.py:18
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/ops/deploy.py:13
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/ops/healthcheck.py:9
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/ops/sync.py:9
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in cordon_scanner-0.6.0/corpus/benign/config/settings-safe.py:9
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in cordon_scanner-0.6.0/corpus/benign/config/settings-safe.py:9
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in cordon_scanner-0.6.0/corpus/benign/container-aware/runtime.py:18
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/ops/deploy.py:13
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/ops/healthcheck.py:9
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/ops/sync.py:9
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cordon_scanner-0.6.0/corpus/benign/python/build_helper.py:8
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in cordon_scanner-0.6.0/corpus/benign/python/settings.py:13

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
360 41d 129 1,509 ↑3.1/day
Very Risky
vpspilot pypi 1.0.0 Technology Innovision Team — 🪝
Package purpose: VPSPilot: The Autonomous Next-Gen VPS Command Center & Online Management Dashboard
Claimed homepage: https://pypi.org/project/vpspilot/
Matched naming pattern: python-vpspilot-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 41
Registry downloads: 129/month, 3/week (MODERATE_USAGE)
Codebase size: 1509 lines, 61.6 kB across 12 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (30 days ago) during the active AI hallucination slopsquatting wave.
  • CRITICALINSTALL_TIME_CMDCLASS_OVERRIDE: 'CustomInstallCommand.run()' executes 'subprocess.run' during installation in vpspilot-1.0.0/setup.py:38
  • CRITICALINSTALL_TIME_CMDCLASS_OVERRIDE: 'CustomInstallCommand.run()' executes 'subprocess.run' during installation in vpspilot-1.0.0/setup.py:39
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in vpspilot-1.0.0/setup.py:38
  • HIGHINSTALL_TIME_EXECUTION: 'Python setup.py Custom Install Hook' found in vpspilot-1.0.0/setup.py:8
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in vpspilot-1.0.0/setup.py:35
  • HIGHSUPPLY_CHAIN_EXECUTION_HOOK: 'PyPI Custom Install Class Override' found in vpspilot-1.0.0/setup.py:8
Static code signals:
  • INSTALL_TIME_CMDCLASS_OVERRIDE: 'CustomInstallCommand.run()' executes 'subprocess.run' during installation in vpspilot-1.0.0/setup.py:38
  • INSTALL_TIME_CMDCLASS_OVERRIDE: 'CustomInstallCommand.run()' executes 'subprocess.run' during installation in vpspilot-1.0.0/setup.py:39
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in vpspilot-1.0.0/setup.py:38
  • INSTALL_TIME_EXECUTION: 'Python setup.py Custom Install Hook' found in vpspilot-1.0.0/setup.py:8
  • SYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in vpspilot-1.0.0/setup.py:35
  • SUPPLY_CHAIN_EXECUTION_HOOK: 'PyPI Custom Install Class Override' found in vpspilot-1.0.0/setup.py:8
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in vpspilot-1.0.0/setup.py
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in vpspilot-1.0.0/vpspilot/cli.py:84

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
355 28d 1,181 24,027 ↑42.2/day
Very Risky
lazaret pypi 0.1.8 — — 🪝 🗄️
Package purpose: Static security, supply-chain and quality analysis for Python, JavaScript and SQL
Claimed homepage: https://pypi.org/project/lazaret/
Matched naming pattern: python-lazaret-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 28
Registry downloads: 1181/month, 38/week (ACTIVE_COMMUNITY_USE)
Codebase size: 24027 lines, 1.4 MB across 41 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (18 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in lazaret-0.1.8/_build/lazaret_build.py:227
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in lazaret-0.1.8/_build/lazaret_build.py:209
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in lazaret-0.1.8/_build/lazaret_build.py:217
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in lazaret-0.1.8/src/lazaret/mcp/server.py:55
  • HIGHCREDENTIAL_PATH_HARVESTING: 'Infrastructure & DB Credentials (~/.terraform.d, ~/.vault-token, ~/.pgpass, ~/.netrc)' found in lazaret-0.1.8/src/lazaret/pg/__init__.py:13
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in lazaret-0.1.8/src/lazaret/pg/__init__.py:9
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in lazaret-0.1.8/_build/lazaret_build.py:227
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in lazaret-0.1.8/_build/lazaret_build.py:209
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in lazaret-0.1.8/_build/lazaret_build.py:217
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in lazaret-0.1.8/src/lazaret/mcp/server.py:55
  • CREDENTIAL_PATH_HARVESTING: 'Infrastructure & DB Credentials (~/.terraform.d, ~/.vault-token, ~/.pgpass, ~/.netrc)' found in lazaret-0.1.8/src/lazaret/pg/__init__.py:13
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in lazaret-0.1.8/src/lazaret/pg/__init__.py:9
  • CREDENTIAL_PATH_HARVESTING: 'Infrastructure & DB Credentials (~/.terraform.d, ~/.vault-token, ~/.pgpass, ~/.netrc)' found in lazaret-0.1.8/src/lazaret/pg/_dsn.py:2
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in lazaret-0.1.8/src/lazaret/pg/_dsn.py:295

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
315 135d 0 3,903 ↑0.0/day
Very Risky
azure pypi 1.0.0 Cisco Systems Inc. c8kv-cloud-dev@cisco.com cisco.com 🪝
Package purpose: Utilities for c8kv on Azure
Claimed homepage: https://github4-chn.cisco.com/csr1000v-azure/c8kv_azure_utils
Matched naming pattern: c8kv-azure-utils
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 135
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 3903 lines, 193.4 kB across 24 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'c8kv-azure-utils' matches AI hallucination template [c8kv] + [azure] + [utils].
  • HIGHClaims critical enterprise brand identity ('AZURE').
  • HIGHPublisher email 'c8kv-cloud-dev@cisco.com' is not affiliated with official vendor domain.
  • MEDIUMPackage has empty or near-zero description (potential reservation stub).
  • HIGHPackage registered recently (119 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/as_azure.py:39
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in c8kv_azure_utils-1.0.0/c8kv_cloud/auth_mgr.py:69
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/eventhub_utils.py:26
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/as_azure.py:39
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in c8kv_azure_utils-1.0.0/c8kv_cloud/auth_mgr.py:69
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/eventhub_utils.py:26
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in c8kv_azure_utils-1.0.0/c8kv_cloud/ha_azure.py:31
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/meta_utils.py:12
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/metric_utils.py:31
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in c8kv_azure_utils-1.0.0/c8kv_cloud/metric_utils.py:31
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in c8kv_azure_utils-1.0.0/c8kv_cloud/msi_auth.py:44

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
305 29d 240 39,345 ↑8.3/day
Very Risky
antinel pypi 0.55.0 — geguang@gmail.com gmail.com 🪝
Package purpose: Local-first audit chain and ledger for AI coding agents: every action recorded, every record verifiable.
Claimed homepage: https://pypi.org/project/antinel/
Matched naming pattern: python-antinel-general
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 29
Registry downloads: 240/month, 46/week (MODERATE_USAGE)
Codebase size: 39345 lines, 2.9 MB across 65 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (29 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in antinel-0.55.0/antinel.py:1609
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in antinel-0.55.0/antinel.py:199
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Shortcut Hijacking (.lnk Rewrite / Browser Extension Sideload)' found in antinel-0.55.0/antinel.py:2373
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in antinel-0.55.0/antinel.py
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in antinel-0.55.0/antinel_mcp.py:48
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in antinel-0.55.0/audit_chain.py:56
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in antinel-0.55.0/antinel.py:1609
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in antinel-0.55.0/antinel.py:199
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shortcut Hijacking (.lnk Rewrite / Browser Extension Sideload)' found in antinel-0.55.0/antinel.py:2373
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in antinel-0.55.0/antinel.py
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in antinel-0.55.0/antinel_mcp.py:48
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in antinel-0.55.0/audit_chain.py:56
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in antinel-0.55.0/challenge/attack.py:107
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in antinel-0.55.0/challenge/generate_challenge.py:43

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
275 27d 136 49,598 ↑5.0/day
Very Risky
hyper pypi 0.53.0 Alex Mextner — 🪝 🗄️
Package purpose: rig — the dev-environment umbrella driver: set up a repo from a committed rig.yaml by applying agent-tools content (skills, hooks, CI gates, MCP).
Claimed homepage: https://pypi.org/project/hyper-rig/
Matched naming pattern: python-hyper-rig
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 27
Registry downloads: 136/month, 2/week (MODERATE_USAGE)
Codebase size: 49598 lines, 3.1 MB across 137 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHCREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in hyper_rig-0.53.0/riglib/action_tags.py:126
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in hyper_rig-0.53.0/riglib/actions/runner.py:3663
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hyper_rig-0.53.0/riglib/actions/runner.py:500
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in hyper_rig-0.53.0/riglib/actions/runner.py:4842
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in hyper_rig-0.53.0/riglib/actions/runner.py:5812
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in hyper_rig-0.53.0/riglib/actions/runner.py
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in hyper_rig-0.53.0/riglib/action_tags.py:126
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in hyper_rig-0.53.0/riglib/actions/runner.py:3663
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hyper_rig-0.53.0/riglib/actions/runner.py:500
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in hyper_rig-0.53.0/riglib/actions/runner.py:4842
  • SYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in hyper_rig-0.53.0/riglib/actions/runner.py:5812
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in hyper_rig-0.53.0/riglib/actions/runner.py
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in hyper_rig-0.53.0/riglib/bun_store.py:195
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hyper_rig-0.53.0/riglib/bun_store.py:132

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
260 24d 406 40,095 ↑16.9/day
Very Risky
pymizan pypi 3.1.2 MIZAN Contributors — 🪝
Package purpose: Agentic Personal AI - Quranic Cognitive Architecture for human-like reasoning
Claimed homepage: https://pypi.org/project/pymizan/
Matched naming pattern: python-pymizan-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 24
Registry downloads: 406/month, 12/week (MODERATE_USAGE)
Codebase size: 40095 lines, 1.8 MB across 162 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pymizan-3.1.2/backend/doctor.py:469
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in pymizan-3.1.2/backend/providers.py:27
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pymizan-3.1.2/backend/agents/base.py:2417
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pymizan-3.1.2/backend/agents/base.py:1188
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in pymizan-3.1.2/backend/agents/base.py:105
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in pymizan-3.1.2/backend/agents/specialized.py:653
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pymizan-3.1.2/backend/doctor.py:469
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in pymizan-3.1.2/backend/providers.py:27
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pymizan-3.1.2/backend/agents/base.py:2417
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pymizan-3.1.2/backend/agents/base.py:1188
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in pymizan-3.1.2/backend/agents/base.py:105
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in pymizan-3.1.2/backend/agents/specialized.py:653
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pymizan-3.1.2/backend/api/main.py:1668
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in pymizan-3.1.2/backend/api/main.py:107

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
260 31d 753 19,685 ↑24.3/day
Very Risky
bug pypi 6.0.2 AwareXone — 🪝
Package purpose: AI-powered bug bounty hunting — recon to report, in your terminal.
Claimed homepage: https://pypi.org/project/agentic-bug-hunter/
Matched naming pattern: agentic-bug-hunter
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 31
Registry downloads: 753/month, 240/week (MODERATE_USAGE)
Codebase size: 19685 lines, 955.5 kB across 69 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (30 days ago) during the active AI hallucination slopsquatting wave.
  • MEDIUMPackage registered with suspiciously high major version (v6.0.2, major 6) despite recent registration (30 days ago, 3 release(s)), indicating potential dependency confusion attack to shadow internal organization builds.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/agent.py:1292
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in agentic_bug_hunter-6.0.2/bughunter/brain.py:1788
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/brain.py:100
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in agentic_bug_hunter-6.0.2/bughunter/engine.py:233
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/engine.py:69
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/agent.py:1292
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in agentic_bug_hunter-6.0.2/bughunter/brain.py:1788
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/brain.py:100
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in agentic_bug_hunter-6.0.2/bughunter/engine.py:233
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/engine.py:69
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in agentic_bug_hunter-6.0.2/bughunter/mcp/bughunter-mcp/adapters.py:45
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/mcp/bughunter-mcp/adapters.py:42
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in agentic_bug_hunter-6.0.2/bughunter/mcp/bughunter-mcp/cli.py:63

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
260 135d 0 102,049 ↑0.0/day
Very Risky
tether pypi 0.12.0 FastCrest — 🪝
Package purpose: FastCrest Tether — edge-to-cloud robotics + edge AI deploy CLI. Optimize, deploy, verify any VLA across Jetson, RTX, Apple Silicon, AMD. Standalone or wired to FastCrest Cloud.
Claimed homepage: https://pypi.org/project/fastcrest-tether/
Matched naming pattern: python-tether-fastcrest
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 135
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 102049 lines, 4.9 MB across 498 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'fastcrest-tether' matches AI hallucination template [python] + [tether] + [fastcrest].
  • HIGHClaims critical enterprise brand identity ('TETHER').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • HIGHPackage registered recently (119 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in fastcrest_tether-0.12.0/archive/scripts/modal_libero10.py:142
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in fastcrest_tether-0.12.0/archive/scripts/modal_libero10.py:119
  • CRITICALMODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in fastcrest_tether-0.12.0/archive/scripts/patch_libero.py:50
  • CRITICALMODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in fastcrest_tether-0.12.0/archive/scripts/patch_libero.py:51
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in fastcrest_tether-0.12.0/archive/scripts/modal_libero10.py:142
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in fastcrest_tether-0.12.0/archive/scripts/modal_libero10.py:119
  • MODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in fastcrest_tether-0.12.0/archive/scripts/patch_libero.py:50
  • MODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in fastcrest_tether-0.12.0/archive/scripts/patch_libero.py:51
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in fastcrest_tether-0.12.0/archive/scripts/patch_libero.py:50
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in fastcrest_tether-0.12.0/scripts/export_pi0_monolithic.py:155
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in fastcrest_tether-0.12.0/scripts/local_expert_diff.py:15
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in fastcrest_tether-0.12.0/scripts/local_full_diff.py:36

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
260 172d 26 4,285 ↑0.2/day
Very Risky
claude pypi 0.2.0 claude-oneclick contributors — 🪝
Package purpose: VPN-style one-click toggle to route Claude Code (CLI + VSCode) to custom model endpoints (DeepSeek, NVIDIA NIMs, OpenRouter, Ollama, ...).
Claimed homepage: https://pypi.org/project/claude-oneclick/
Matched naming pattern: python-claude-oneclick
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 172
Registry downloads: 26/month, 8/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 4285 lines, 194.9 kB across 20 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'claude-oneclick' matches AI hallucination template [python] + [claude] + [oneclick].
  • HIGHClaims critical enterprise brand identity ('CLAUDE').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • HIGHPackage registered recently (156 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_oneclick-0.2.0/claude_oneclick/autostart.py:117
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in claude_oneclick-0.2.0/claude_oneclick/autostart.py:9
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_oneclick-0.2.0/claude_oneclick/cli.py:332
  • HIGHCREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in claude_oneclick-0.2.0/claude_oneclick/desktop.py:57
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_oneclick-0.2.0/claude_oneclick/autostart.py:117
  • SYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in claude_oneclick-0.2.0/claude_oneclick/autostart.py:9
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_oneclick-0.2.0/claude_oneclick/cli.py:332
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in claude_oneclick-0.2.0/claude_oneclick/desktop.py:57
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_oneclick-0.2.0/claude_oneclick/desktop.py:78
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_oneclick-0.2.0/claude_oneclick/diagnose.py:144
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_oneclick-0.2.0/claude_oneclick/diagnose.py:220
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_oneclick-0.2.0/claude_oneclick/launcher.py:66

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
255 25d 64 51,742 ↑2.6/day
Very Risky
aegisctl pypi 0.1.0 — — 🪝 🗄️
Package purpose: Agent management for your terminal: agents on your own Claude Code, Codex (ChatGPT), Antigravity (Gemini), OpenCode, Hermes or a local model, with no API keys.
Claimed homepage: https://pypi.org/project/aegisctl/
Matched naming pattern: python-aegisctl-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 25
Registry downloads: 64/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 51742 lines, 2.9 MB across 214 files (LARGE_CODEBASE)
Automated signals flagged:
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/banner.py:27
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/cli.py:104
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aegisctl/desktop/api.py:933
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/desktop/api.py:247
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aegisctl/doctor.py:180
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/doctor.py:231
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/fakeprov.py:71
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/banner.py:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/cli.py:104
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aegisctl/desktop/api.py:933
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/desktop/api.py:247
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aegisctl/doctor.py:180
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/doctor.py:231
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aegisctl/fakeprov.py:71
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aegisctl/features/config.py:293

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
255 127d 23 311 ↑0.2/day
🚨 Possible Stealer Very Risky
vllm pypi 1.0.2 — aravindhvignesh58@gmail.com gmail.com 🪝 📡
Package purpose: The official library for vLLM client network and preflight validation engine.
Claimed homepage: https://pypi.org/project/open-vllm/
Matched naming pattern: python-vllm-open
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 127
Registry downloads: 23/month, 15/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 311 lines, 17.1 kB across 7 files (MODERATE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'open-vllm' matches AI hallucination template [python] + [vllm] + [open].
  • HIGHClaims critical enterprise brand identity ('VLLM').
  • HIGHPublisher email 'aravindhvignesh58@gmail.com' is not affiliated with official vendor domain.
  • HIGHPackage registered recently (111 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHEXFILTRATION_DESTINATION_DETECTED: 'Raw Public IP Endpoint' found in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py:64
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py:52
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py:53
  • CRITICALSOURCE_CODE_POTENTIAL_STEALER: potential exfiltration endpoint combined with credential/environment harvesting in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py
Static code signals:
  • EXFILTRATION_DESTINATION_DETECTED: 'Raw Public IP Endpoint' found in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py:64
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py:52
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py:53
  • SOURCE_CODE_POTENTIAL_STEALER: potential exfiltration endpoint combined with credential/environment harvesting in open_vllm-1.0.2/src/vllm_resilience_sdk/clients.py

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
255 157d 278 17,648 ↑1.8/day
Very Risky
claude pypi 0.3.45 — be2jay67@gmail.com gmail.com 🪝 🗄️
Package purpose: Personal AI project management hub — North Star milestone tracking, live Claude sessions, CTX context alignment.
Claimed homepage: https://pypi.org/project/claude-ns-hub/
Matched naming pattern: claude-claude-hub
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 157
Registry downloads: 278/month, 25/week (MODERATE_USAGE)
Codebase size: 17648 lines, 1.3 MB across 10 files (LARGE_CODEBASE)
Automated signals flagged:
  • HIGHClaims critical enterprise brand identity ('CLAUDE').
  • HIGHPublisher email 'be2jay67@gmail.com' is not affiliated with official vendor domain.
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (141 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ns_hub-0.3.45/hub-encode-daemon.py:96
  • HIGHCREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in claude_ns_hub-0.3.45/server.py:7570
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_ns_hub-0.3.45/server.py:187
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in claude_ns_hub-0.3.45/server.py:4202
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ns_hub-0.3.45/hub-encode-daemon.py:96
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in claude_ns_hub-0.3.45/server.py:7570
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_ns_hub-0.3.45/server.py:187
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in claude_ns_hub-0.3.45/server.py:4202
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ns_hub-0.3.45/server.py:77
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in claude_ns_hub-0.3.45/server.py:5479
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in claude_ns_hub-0.3.45/server.py:18838
  • ANTI_ANALYSIS_EVASION: 'Extended Scanner Timeout Stall' found in claude_ns_hub-0.3.45/server.py:3594

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
255 184d 23 19,232 ↑0.1/day
Very Risky
talisman pypi 1.1.0 MR MARCUS TAYK — 🪝
Package purpose: TALISMAN — Threat Analysis, Lateral Intelligence & Security Management for Advanced Networks
Claimed homepage: https://pypi.org/project/talisman-recon/
Matched naming pattern: python-talisman-recon
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 184
Code-only verdict: BENIGN_COMMUNITY (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 23/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 19232 lines, 865.0 kB across 129 files (LARGE_CODEBASE)
Automated signals flagged:
  • HIGHPackage registered recently (168 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in talisman_recon-1.1.0/talisman/ai/engine.py:43
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in talisman_recon-1.1.0/talisman/cli.py:137
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in talisman_recon-1.1.0/talisman/engine/plugin_manager.py:210
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in talisman_recon-1.1.0/talisman/modules/activedirectory/kerberos.py:20
  • HIGHANTI_ANALYSIS_EVASION: 'TLS / SSL Verification Bypass (Defense Evasion)' found in talisman_recon-1.1.0/talisman/modules/api/grpc.py:35
  • HIGHSUSPICIOUS_OBFUSCATION: 'Dense Hex Escape Sequences' found in talisman_recon-1.1.0/talisman/modules/api/grpc.py:19
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in talisman_recon-1.1.0/talisman/modules/api/oauth.py:31
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in talisman_recon-1.1.0/talisman/ai/engine.py:43
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in talisman_recon-1.1.0/talisman/cli.py:137
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in talisman_recon-1.1.0/talisman/engine/plugin_manager.py:210
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in talisman_recon-1.1.0/talisman/modules/activedirectory/kerberos.py:20
  • ANTI_ANALYSIS_EVASION: 'TLS / SSL Verification Bypass (Defense Evasion)' found in talisman_recon-1.1.0/talisman/modules/api/grpc.py:35
  • SUSPICIOUS_OBFUSCATION: 'Dense Hex Escape Sequences' found in talisman_recon-1.1.0/talisman/modules/api/grpc.py:19
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in talisman_recon-1.1.0/talisman/modules/api/oauth.py:31
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in talisman_recon-1.1.0/talisman/modules/cloud/aws.py:39

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
255 242d 714 37,296 ↑3.0/day
Very Risky
phantom pypi 0.9.218 Usta0x001 r_gadouri@estin.dz estin.dz 🪝
Package purpose: Autonomous Offensive Security Intelligence - AI-powered penetration testing
Claimed homepage: https://pypi.org/project/phantom-agent/
Matched naming pattern: python-phantom-agent
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 242
Registry downloads: 714/month, 20/week (MODERATE_USAGE)
Codebase size: 37296 lines, 1.7 MB across 151 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'phantom-agent' matches AI hallucination template [python] + [phantom] + [agent].
  • HIGHClaims critical enterprise brand identity ('PHANTOM').
  • HIGHPublisher email 'r_gadouri@estin.dz' is not affiliated with official vendor domain.
  • MEDIUMPackage registered 226 days ago within the 1-year AI tool proliferation window.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/agents/base_agent.py:778
  • HIGHCREDENTIAL_PATH_HARVESTING: 'System Credentials (/etc/shadow, /etc/passwd)' found in phantom_agent-0.9.218/phantom/checkpoint/checkpoint.py:95
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/checkpoint/checkpoint.py:51
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/config/config.py:308
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/agents/base_agent.py:778
  • CREDENTIAL_PATH_HARVESTING: 'System Credentials (/etc/shadow, /etc/passwd)' found in phantom_agent-0.9.218/phantom/checkpoint/checkpoint.py:95
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/checkpoint/checkpoint.py:51
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/config/config.py:308
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in phantom_agent-0.9.218/phantom/config/secrets.py:91
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in phantom_agent-0.9.218/phantom/interface/cli_app.py:1547
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in phantom_agent-0.9.218/phantom/interface/cli_app.py:23
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in phantom_agent-0.9.218/phantom/interface/utils.py:813

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
245 140d 10 4,212 ↑0.1/day
Very Risky
aws pypi 0.1.2 — — 🪝
Package purpose: Multi AWS tool for managing operations across multiple AWS accounts via SSO
Claimed homepage: https://pypi.org/project/multi-aws-tool/
Matched naming pattern: multi-aws-tool
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 140
Registry downloads: 10/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 4212 lines, 217.4 kB across 21 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'multi-aws-tool' matches AI hallucination template [multi] + [aws] + [tool].
  • HIGHClaims critical enterprise brand identity ('AWS').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • HIGHPackage registered recently (110 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in multi_aws_tool-0.1.2/multi_aws_tool/aws/sso_client.py:268
  • HIGHCREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:360
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:1828
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:1263
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in multi_aws_tool-0.1.2/multi_aws_tool/aws/sso_client.py:268
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:360
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:1828
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:1263
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:1813
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shell Profile Backdoor Injection' found in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py:1832
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in multi_aws_tool-0.1.2/multi_aws_tool/cli/commands.py
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in multi_aws_tool-0.1.2/multi_aws_tool/config/schema.py:47

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
245 3010d 23 10,276 ↑0.0/day
Very Risky
azure pypi 0.0.5 Christopher Reder creder@cisco.com cisco.com 🪝
Package purpose: A library to install Azure Waagent on CSR
Claimed homepage: https://github4-chn.cisco.com/csr1000v-azure/csr_azure_agent
Matched naming pattern: csr-azure-agent
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 3010
Registry downloads: 23/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 10276 lines, 519.2 kB across 75 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'csr-azure-agent' matches AI hallucination template [csr] + [azure] + [agent].
  • HIGHClaims critical enterprise brand identity ('AZURE').
  • HIGHPublisher email 'creder@cisco.com' is not affiliated with official vendor domain.
  • INFOEstablished pre-AI legacy package registered 2996 days ago (predates modern AI hallucination waves).
  • HIGHSYNTAX_ERROR_IN_csr_azure_agent-0.0.5/setup.py: Missing parentheses in call to 'print'. Did you mean print(...)? (<unknown>, line 10)
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/agent.py:241
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/common/osutil/coreos.py:29
  • HIGHCREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/common/protocol/metadata.py:34
Static code signals:
  • SYNTAX_ERROR_IN_csr_azure_agent-0.0.5/setup.py: Missing parentheses in call to 'print'. Did you mean print(...)? (<unknown>, line 10)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/agent.py:241
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/common/osutil/coreos.py:29
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/common/protocol/metadata.py:34
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/common/protocol/wire.py:621
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/common/utils/shellutil.py:30
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/daemon/main.py:75
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in csr_azure_agent-0.0.5/waagent/azurelinuxagent/daemon/scvmm.py:67

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
240 23d 99 31,126 ↑4.3/day
Very Risky
manager pypi 0.9.0rc1 Unified Cache Team — 🪝 ⚡ 📦
Package purpose: Persist and reuse KV Cache to speedup your LLM.
Claimed homepage: https://pypi.org/project/uc-manager-cann910-a5/
Matched naming pattern: uc-manager-cann910
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 23
Registry downloads: 99/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 31126 lines, 1.5 MB across 295 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:35
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:36
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:37
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in setup.py:35
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:35
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:36
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:37
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in setup.py:35
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • PYTHON_PTH_CODE_EXECUTION: Startup execution call 'exec()' in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ucm/logger.py:91

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
240 23d 99 31,126 ↑4.3/day
Very Risky
manager pypi 0.9.0rc1 Unified Cache Team — 🪝 ⚡ 📦
Package purpose: Persist and reuse KV Cache to speedup your LLM.
Claimed homepage: https://pypi.org/project/uc-manager-cann901-a5/
Matched naming pattern: uc-manager-cann901
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 23
Registry downloads: 99/month, 8/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 31126 lines, 1.5 MB across 295 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:35
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:36
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:37
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in setup.py:35
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:35
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:36
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.getenv() in setup.py:37
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in setup.py:35
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • PYTHON_PTH_CODE_EXECUTION: Startup execution call 'exec()' in ucm_patch.pth: 'import sys, os; exec("try:\n from ucm.integration.vllm.patch.boot_patch import install_hook as _vllm_hook\n _vllm_'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ucm/logger.py:91

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
235 41d 2,819 4,041 ↑68.8/day
Very Risky
notbefore pypi 0.16.1 docdailey — 🪝
Package purpose: NotBefore: verify an hourly commit-then-reveal seed from the public qrng-beacon-log and derive labeled seeds, shuffles and splits from it — with a pinned, vendored verifier.
Claimed homepage: https://pypi.org/project/notbefore/
Matched naming pattern: python-notbefore-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 41
Registry downloads: 2819/month, 142/week (ACTIVE_COMMUNITY_USE)
Codebase size: 4041 lines, 352.1 kB across 34 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (40 days ago) during the active AI hallucination slopsquatting wave.
  • CRITICALMODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in notbefore-0.16.1/vendor.py:25
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in notbefore-0.16.1/vendor.py:24
  • HIGHSYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/.___init__.py: source code string cannot contain null bytes
  • HIGHSYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/._cli.py: source code string cannot contain null bytes
  • HIGHSYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/._contract.py: source code string cannot contain null bytes
  • HIGHSYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/._receipt.py: source code string cannot contain null bytes
Static code signals:
  • MODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in notbefore-0.16.1/vendor.py:25
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in notbefore-0.16.1/vendor.py:24
  • SYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/.___init__.py: source code string cannot contain null bytes
  • SYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/._cli.py: source code string cannot contain null bytes
  • SYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/._contract.py: source code string cannot contain null bytes
  • SYNTAX_ERROR_IN_notbefore-0.16.1/notbefore/._receipt.py: source code string cannot contain null bytes
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in notbefore-0.16.1/notbefore/check.py:35
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in notbefore-0.16.1/notbefore/cli.py:321

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
225 17d 0 21,908 ↑0.0/day
Very Risky
forexsmartbot pypi 3.2.0 — contact@voxhash.dev voxhash.dev 🪝
Package purpose: Professional forex trading bot with advanced risk management and strategy plugins
Claimed homepage: https://pypi.org/project/forexsmartbot/
Matched naming pattern: python-forexsmartbot-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 17
Registry downloads: 0/month, 10/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 21908 lines, 1.2 MB across 123 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in forexsmartbot-3.2.0/forexsmartbot/adapters/brokers/mt4_broker.py:61
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/adapters/brokers/mt4_broker.py:25
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/adapters/data/config.py:20
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/analytics/economic_calendar.py:302
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/cloud/api_client.py:29
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in forexsmartbot-3.2.0/forexsmartbot/cloud/api_client.py:29
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in forexsmartbot-3.2.0/forexsmartbot/adapters/brokers/mt4_broker.py:61
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/adapters/brokers/mt4_broker.py:25
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/adapters/data/config.py:20
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/analytics/economic_calendar.py:302
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/cloud/api_client.py:29
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in forexsmartbot-3.2.0/forexsmartbot/cloud/api_client.py:29
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in forexsmartbot-3.2.0/forexsmartbot/cloud/api_server.py:41
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in forexsmartbot-3.2.0/forexsmartbot/cloud/api_server.py:43

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
225 521d 0 41,485 ↑0.0/day
Very Risky
llama pypi 0.94.0 Shamit Verma oss@shamit.in shamit.in 🪝
Package purpose: A Python package for Llama CPP.
Claimed homepage: https://github.com/shamitv/llama_cpp
Matched naming pattern: llama-llama-pydist
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 521
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 41485 lines, 2.3 MB across 155 files (LARGE_CODEBASE)
Automated signals flagged:
  • HIGHClaims critical enterprise brand identity ('LLAMA').
  • HIGHPublisher email 'oss@shamit.in' is not affiliated with official vendor domain.
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_pydist-0.94.0/llama_cpp/convert_model.py:67
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/scripts/changelog/github_client.py:27
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in llama_cpp_pydist-0.94.0/scripts/changelog/github_client.py:27
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/scripts/generate_changelog.py:48
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in llama_cpp_pydist-0.94.0/scripts/generate_changelog.py:48
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_pydist-0.94.0/llama_cpp/convert_model.py:67
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/scripts/changelog/github_client.py:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in llama_cpp_pydist-0.94.0/scripts/changelog/github_client.py:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/scripts/generate_changelog.py:48
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in llama_cpp_pydist-0.94.0/scripts/generate_changelog.py:48
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/vendor_llama_cpp_pydist/llama.cpp/conversion/base.py:26
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/vendor_llama_cpp_pydist/llama.cpp/conversion/bert.py:117
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_pydist-0.94.0/vendor_llama_cpp_pydist/llama.cpp/conversion/t5.py:30

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
220 16d 0 21,033 ↑0.0/day
Very Risky
myra pypi 0.1.5 — support@codeninjavik.in codeninjavik.in 🪝
Package purpose: MYRA AI Assistant for Linux — same desktop UI, Gemini Live voice, 148+ languages and Linux system control.
Claimed homepage: https://pypi.org/project/myra-linux/
Matched naming pattern: python-myra-linux
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 16
Registry downloads: 0/month, 53/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 21033 lines, 1.2 MB across 61 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/Aria_office_manage.py:1433
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/Main_normal.py:90
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/aria.py:556
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/aria_modules/aria_advanced_features.py:583
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/aria_modules/aria_advanced_tools.py:59
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/aria_modules/aria_advanced_tools.py:46
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/Aria_office_manage.py:1433
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/Main_normal.py:90
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/aria.py:556
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/aria_modules/aria_advanced_features.py:583
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/aria_modules/aria_advanced_tools.py:59
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/aria_modules/aria_advanced_tools.py:46
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in myra_linux-0.1.5/aria_modules/game_install.py:130
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in myra_linux-0.1.5/aria_modules/game_install.py:90

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
220 235d 49 52 ↑0.2/day
Very Risky
copilot pypi 0.1.12 — khaerul@example.com example.com 🪝 ⚡
Package purpose: GitHub Copilot agents for AI-assisted software development
Claimed homepage: https://pypi.org/project/swe-copilot-agents/
Matched naming pattern: swe-copilot-agents
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 235
Registry downloads: 49/month, 17/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 52 lines, 1.8 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'swe-copilot-agents' matches AI hallucination template [swe] + [copilot] + [agents].
  • HIGHClaims critical enterprise brand identity ('COPILOT').
  • HIGHPublisher email 'khaerul@example.com' is not affiliated with official vendor domain.
  • MEDIUMPackage registered 205 days ago within the 1-year AI tool proliferation window.
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'subprocess' imported in swe_copilot_agents-0.1.12/awesome_copilot/install_prompt.pth: 'import subprocess'
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in swe_copilot_agents-0.1.12/awesome_copilot/install_prompt.pth: 'import sys'
Static code signals:
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'subprocess' imported in swe_copilot_agents-0.1.12/awesome_copilot/install_prompt.pth: 'import subprocess'
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in swe_copilot_agents-0.1.12/awesome_copilot/install_prompt.pth: 'import sys'

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
215 454d 7,131 128,928 ↑15.7/day
Very Risky
claude pypi 6.5.83 Claude MPM Team bob@matsuoka.com matsuoka.com 🪝
Package purpose: Claude Code workflow and agent management framework - Multi-agent orchestration, skills system, MCP integration, session management, and semantic code search for AI-powered development
Claimed homepage: https://pypi.org/project/claude-mpm/
Matched naming pattern: python-claude-mpm
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 454
Code-only verdict: BENIGN_COMMUNITY (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 7131/month, 1299/week (ACTIVE_COMMUNITY_USE)
Codebase size: 128928 lines, 6.3 MB across 1043 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'claude-mpm' matches AI hallucination template [python] + [claude] + [mpm].
  • HIGHClaims critical enterprise brand identity ('CLAUDE').
  • HIGHPublisher email 'bob@matsuoka.com' is not affiliated with official vendor domain.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_mpm-6.5.83/src/claude_mpm/adapters/cli_adapters.py:33
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/agents/agent_loader.py:752
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/auth/providers/google.py:75
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/auth/providers/slack.py:80
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/cli/__init__.py:77
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_mpm-6.5.83/src/claude_mpm/adapters/cli_adapters.py:33
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/agents/agent_loader.py:752
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/auth/providers/google.py:75
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/auth/providers/slack.py:80
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/cli/__init__.py:77
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_mpm-6.5.83/src/claude_mpm/cli/chrome_devtools_installer.py:88
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_mpm-6.5.83/src/claude_mpm/cli/commands/agent_manager.py:1080
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_mpm-6.5.83/src/claude_mpm/cli/commands/agent_manager.py:1077

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
205 31d 9,772 28,496 ↑315.2/day
Very Risky
pydeno pypi 0.13.2 — xin@imfing.com imfing.com 🪝
Package purpose: Modern embedded JavaScript runtime for Python powered by V8 and Rust.
Claimed homepage: https://pypi.org/project/pydeno/
Matched naming pattern: python-pydeno-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 31
Registry downloads: 9772/month, 2818/week (ACTIVE_COMMUNITY_USE)
Codebase size: 28496 lines, 1.4 MB across 65 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (28 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pydeno-0.13.2/.claude/skills/clean-code/hooks/lint_on_edit.py:42
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/alternatives_bench.py:54
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/async_core_bench.py:8
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/frame_reader_bench.py:135
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pydeno-0.13.2/benches_py/frame_reader_bench.py:34
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/isolated_report.py:36
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pydeno-0.13.2/.claude/skills/clean-code/hooks/lint_on_edit.py:42
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/alternatives_bench.py:54
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/async_core_bench.py:8
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/frame_reader_bench.py:135
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pydeno-0.13.2/benches_py/frame_reader_bench.py:34
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/isolated_report.py:36
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pydeno-0.13.2/benches_py/isolated_report.py:40
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in pydeno-0.13.2/benches_py/loop_stall_bench.py:157

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
205 47d 1,575 62,812 ↑33.5/day
Very Risky
auto pypi 0.1.10 Ashish Yadav — 🪝
Package purpose: Auto-Use: an AI agent that operates your computer, shell, browser and iPhone
Claimed homepage: https://pypi.org/project/auto-use/
Matched naming pattern: python-auto-use
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 47
Registry downloads: 1575/month, 32/week (ACTIVE_COMMUNITY_USE)
Codebase size: 62812 lines, 3.9 MB across 252 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (38 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/__init__.py:52
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in auto_use-0.1.10/Auto_Use/agent_launcher.py:238
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/agent_launcher.py:585
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in auto_use-0.1.10/Auto_Use/frontend/service.py:582
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/frontend/service.py:120
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/ios/agent/__main__.py:58
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/__init__.py:52
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in auto_use-0.1.10/Auto_Use/agent_launcher.py:238
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/agent_launcher.py:585
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in auto_use-0.1.10/Auto_Use/frontend/service.py:582
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/frontend/service.py:120
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/ios/agent/__main__.py:58
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/ios/agent/main_driver/service.py:45
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in auto_use-0.1.10/Auto_Use/ios/controller/scratchpad/service.py:20

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
205 50d 1,389 3,148 ↑27.8/day
Very Risky
pyrecrawl pypi 0.8.1 Alexander Jay — 🪝
Package purpose: Web browsing superpowers for AI agents: one MCP tool to scrape, extract, crawl, map, and search any site — self-hosted, no API keys, with a smart auto-fallback ladder.
Claimed homepage: https://pypi.org/project/pyrecrawl/
Matched naming pattern: python-pyrecrawl-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 50
Registry downloads: 1389/month, 76/week (ACTIVE_COMMUNITY_USE)
Codebase size: 3148 lines, 151.3 kB across 10 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (42 days ago) during the active AI hallucination slopsquatting wave.
  • CRITICALMODULE_TOPLEVEL_EXECUTION: 'subprocess.Popen' executed at module scope (runs on import) in pyrecrawl-0.8.1/scripts/probe_stdio.py:12
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/scripts/probe_stdio.py:12
  • CRITICALMODULE_TOPLEVEL_EXECUTION: 'subprocess.Popen' executed at module scope (runs on import) in pyrecrawl-0.8.1/scripts/probe_v2.py:19
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/scripts/probe_v2.py:19
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/scripts/stats.py:56
  • HIGHCREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in pyrecrawl-0.8.1/src/pyrecrawl/cli.py:67
Static code signals:
  • MODULE_TOPLEVEL_EXECUTION: 'subprocess.Popen' executed at module scope (runs on import) in pyrecrawl-0.8.1/scripts/probe_stdio.py:12
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/scripts/probe_stdio.py:12
  • MODULE_TOPLEVEL_EXECUTION: 'subprocess.Popen' executed at module scope (runs on import) in pyrecrawl-0.8.1/scripts/probe_v2.py:19
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/scripts/probe_v2.py:19
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/scripts/stats.py:56
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in pyrecrawl-0.8.1/src/pyrecrawl/cli.py:67
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in pyrecrawl-0.8.1/src/pyrecrawl/cli.py:281
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in pyrecrawl-0.8.1/src/pyrecrawl/cli.py:22

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
205 218d 9 126,693 ↑0.0/day
Very Risky
vllm pypi 0.17.2.post1 vLLM Team — 🪝
Package purpose: A high-throughput and memory-efficient inference and serving engine for LLMs
Claimed homepage: https://pypi.org/project/vllm-hust/
Matched naming pattern: python-vllm-hust
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 218
Code-only verdict: SUSPICIOUS (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 9/month, 5/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 126693 lines, 5.7 MB across 1606 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'vllm-hust' matches AI hallucination template [python] + [vllm] + [hust].
  • HIGHClaims critical enterprise brand identity ('VLLM').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • MEDIUMPackage registered 202 days ago within the 1-year AI tool proliferation window.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/.buildkite/check-wheel-size.py:12
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/.buildkite/performance-benchmarks/scripts/compare-json-results.py:1141
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/backend_request_func.py:223
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/benchmark_batch_invariance.py:108
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/.buildkite/check-wheel-size.py:12
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/.buildkite/performance-benchmarks/scripts/compare-json-results.py:1141
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/backend_request_func.py:223
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/benchmark_batch_invariance.py:108
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/disagg_benchmarks/disagg_prefill_proxy_server.py:125
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/kernels/benchmark_block_fp8_gemm.py:7
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/kernels/benchmark_device_communicators.py:301
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_hust-0.17.2.post1/benchmarks/kernels/benchmark_fused_collective.py:976

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
200 19d 119 20,121 ↑6.3/day
Very Risky
flowocr pypi 0.1.0 caca2331 — 🪝
Package purpose: 从视频里抽全部屏幕文字、带起止时间、按区域聚类,导出 SRT / ASS
Claimed homepage: https://pypi.org/project/flowocr/
Matched naming pattern: python-flowocr-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 19
Registry downloads: 119/month, 16/week (MODERATE_USAGE)
Codebase size: 20121 lines, 1.4 MB across 82 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/analyze/build_tracks.py:2845
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/analyze/slot_pairs.py:180
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/extract/childproc.py:46
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in flowocr-0.1.0/src/flowocr/extract/childproc.py:49
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in flowocr-0.1.0/src/flowocr/extract/decode_proc.py:296
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/extract/decode_shards.py:111
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/analyze/build_tracks.py:2845
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/analyze/slot_pairs.py:180
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/extract/childproc.py:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in flowocr-0.1.0/src/flowocr/extract/childproc.py:49
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in flowocr-0.1.0/src/flowocr/extract/decode_proc.py:296
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/extract/decode_shards.py:111
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/extract/ffcheck.py:31
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in flowocr-0.1.0/src/flowocr/extract/framesource.py:232

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
190 380d 10 124,889 ↑0.0/day
Very Risky
vllm pypi 1.0.0 vLLM Team — 🪝
Package purpose: A high-throughput and memory-efficient inference and serving engine for LLMs
Claimed homepage: https://pypi.org/project/vllm-fixed/
Matched naming pattern: python-vllm-fixed
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 380
Code-only verdict: SUSPICIOUS (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 10/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 124889 lines, 6.2 MB across 788 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'vllm-fixed' matches AI hallucination template [python] + [vllm] + [fixed].
  • HIGHClaims critical enterprise brand identity ('VLLM').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • MEDIUMPackage registered 364 days ago within the 1-year AI tool proliferation window.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/.buildkite/check-wheel-size.py:11
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/.buildkite/nightly-benchmarks/scripts/summary-nightly-results.py:72
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/backend_request_func.py:275
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/benchmark_utils.py:19
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/.buildkite/check-wheel-size.py:11
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/.buildkite/nightly-benchmarks/scripts/summary-nightly-results.py:72
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/backend_request_func.py:275
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/benchmark_utils.py:19
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/disagg_benchmarks/disagg_prefill_proxy_server.py:16
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/kernels/benchmark_aqlm.py:16
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vllm_fixed-1.0.0/benchmarks/kernels/benchmark_machete.py:36
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in vllm_fixed-1.0.0/csrc/moe/marlin_moe_wna16/generate_kernels.py:50

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
190 864d 21 27 ↑0.0/day
🚨 Possible Stealer Very Risky
aws pypi 0.0.2 Ash Bond — 🪝 📡
Package purpose: Package to handle your cloud infrastructure
Claimed homepage: https://pypi.org/project/aws-ansible-sdk/
Matched naming pattern: aws-aws-sdk
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 864
Registry downloads: 21/month, 9/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 27 lines, 909 Bytes across 2 files (TINY_CODEBASE)
Automated signals flagged:
  • HIGHClaims critical enterprise brand identity ('AWS').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • INFOEstablished pre-AI legacy package registered 837 days ago (predates modern AI hallucination waves).
  • HIGHEXFILTRATION_DESTINATION_DETECTED: 'Hardcoded GitHub Personal Access Token' found in aws_ansible_sdk-0.0.2/src/cloudformation.py:11
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aws_ansible_sdk-0.0.2/src/cloudformation.py:8
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in aws_ansible_sdk-0.0.2/src/cloudformation.py:8
  • CRITICALSOURCE_CODE_POTENTIAL_STEALER: potential exfiltration endpoint combined with credential/environment harvesting in aws_ansible_sdk-0.0.2/src/cloudformation.py
Static code signals:
  • EXFILTRATION_DESTINATION_DETECTED: 'Hardcoded GitHub Personal Access Token' found in aws_ansible_sdk-0.0.2/src/cloudformation.py:11
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aws_ansible_sdk-0.0.2/src/cloudformation.py:8
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in aws_ansible_sdk-0.0.2/src/cloudformation.py:8
  • SOURCE_CODE_POTENTIAL_STEALER: potential exfiltration endpoint combined with credential/environment harvesting in aws_ansible_sdk-0.0.2/src/cloudformation.py

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
190 1707d 11 176 ↑0.0/day
Very Risky
google pypi 8.0.1.0.0.99.dev5 Akretion — 🪝 ⚡
Package purpose: Export your product in google shopping
Claimed homepage: https://www.akretion.com
Matched naming pattern: odoo8-google-shopinvader
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 1707
Registry downloads: 11/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 176 lines, 7.7 kB across 8 files (MODERATE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'odoo8-addon-shopinvader-google-shopping' matches AI hallucination template [odoo8] + [google] + [shopinvader].
  • HIGHClaims critical enterprise brand identity ('GOOGLE').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • INFOEstablished pre-AI legacy package registered 1706 days ago (predates modern AI hallucination waves).
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in odoo8_addon_shopinvader_google_shopping-8.0.1.0.0.99.dev5-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in odoo8_addon_shopinvader_google_shopping-8.0.1.0.0.99.dev5-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'
Static code signals:
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in odoo8_addon_shopinvader_google_shopping-8.0.1.0.0.99.dev5-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in odoo8_addon_shopinvader_google_shopping-8.0.1.0.0.99.dev5-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
190 1707d 7 56 ↑0.0/day
Very Risky
stripe pypi 8.0.1.0.0.99.dev6 Akretion — 🪝 ⚡
Package purpose: Shopinvader Stripe Payment Gateway
Claimed homepage: https://akretion.com
Matched naming pattern: odoo8-stripe-shopinvader
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 1707
Registry downloads: 7/month, 1/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 56 lines, 2.3 kB across 4 files (TINY_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'odoo8-addon-shopinvader-stripe' matches AI hallucination template [odoo8] + [stripe] + [shopinvader].
  • HIGHClaims critical enterprise brand identity ('STRIPE').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • INFOEstablished pre-AI legacy package registered 1706 days ago (predates modern AI hallucination waves).
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in odoo8_addon_shopinvader_stripe-8.0.1.0.0.99.dev6-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in odoo8_addon_shopinvader_stripe-8.0.1.0.0.99.dev6-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'
Static code signals:
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in odoo8_addon_shopinvader_stripe-8.0.1.0.0.99.dev6-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in odoo8_addon_shopinvader_stripe-8.0.1.0.0.99.dev6-py3.8-nspkg.pth: 'import sys, types, os;has_mfs = sys.version_info > (3, 5);p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo'

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
190 3482d 20 31 ↑0.0/day
Very Risky
google pypi 9.0.1.0.0 ABF OSIELL, Odoo Community Association (OCA) support@odoo-community.org odoo-community.org 🪝 ⚡
Package purpose: Add support for Google Tag Manager
Claimed homepage: https://pypi.org/project/odoo9-addon-website-google-tag-manager/
Matched naming pattern: odoo9-google-website
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 3482
Registry downloads: 20/month, 10/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 31 lines, 1.4 kB across 5 files (TINY_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'odoo9-addon-website-google-tag-manager' matches AI hallucination template [odoo9] + [google] + [website].
  • HIGHClaims critical enterprise brand identity ('GOOGLE').
  • HIGHPublisher email 'support@odoo-community.org' is not affiliated with official vendor domain.
  • INFOEstablished pre-AI legacy package registered 3481 days ago (predates modern AI hallucination waves).
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in odoo9_addon_website_google_tag_manager-9.0.1.0.0-py2.7-nspkg.pth: 'import sys, types, os;p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo_addons',));ie = os.path.exists(os.p'
  • CRITICALPYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in odoo9_addon_website_google_tag_manager-9.0.1.0.0-py2.7-nspkg.pth: 'import sys, types, os;p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo_addons',));ie = os.path.exists(os.p'
Static code signals:
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'sys' imported in odoo9_addon_website_google_tag_manager-9.0.1.0.0-py2.7-nspkg.pth: 'import sys, types, os;p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo_addons',));ie = os.path.exists(os.p'
  • PYTHON_PTH_CODE_EXECUTION: Dangerous startup module 'os' imported in odoo9_addon_website_google_tag_manager-9.0.1.0.0-py2.7-nspkg.pth: 'import sys, types, os;p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('odoo_addons',));ie = os.path.exists(os.p'

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
185 19d 288 5,864 ↑15.2/day
Very Risky
test pypi 1.0.4 Qmpass — 🪝
Package purpose: Run your Qmpass automated tests on your own machines, securely connected to your Jira projects.
Claimed homepage: https://pypi.org/project/qmpass-test-agent/
Matched naming pattern: qmpass-test-agent
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 19
Code-only verdict: SUSPICIOUS (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 288/month, 30/week (MODERATE_USAGE)
Codebase size: 5864 lines, 255.7 kB across 45 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in qmpass/cli.py:55
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in qmpass/cli.py:267
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in qmpass/desktop.py:50
  • CRITICALOBFUSCATED_DYNAMIC_ACCESS: getattr() resolving 'run' detected in qmpass/logging_setup.py:106
  • CRITICALOBFUSCATED_DYNAMIC_ACCESS: getattr() resolving 'run' detected in qmpass/logging_setup.py:129
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: Call to os.environ.get() in qmpass/logging_setup.py:142
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in qmpass/cli.py:55
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in qmpass/cli.py:267
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in qmpass/desktop.py:50
  • OBFUSCATED_DYNAMIC_ACCESS: getattr() resolving 'run' detected in qmpass/logging_setup.py:106
  • OBFUSCATED_DYNAMIC_ACCESS: getattr() resolving 'run' detected in qmpass/logging_setup.py:129
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.environ.get() in qmpass/logging_setup.py:142
  • SOURCE_CODE_ENV_VARS_ACCESS: Access to os.environ in qmpass/logging_setup.py:142
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.environ.get() in qmpass/logging_setup.py:144

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
185 26d 215 2,388 ↑8.3/day
Very Risky
sentinel pypi 0.5.0 — theabsolutesmartest@gmail.com gmail.com 🪝
Package purpose: tiny folder watchdog that spots ransomware-ish behavior
Claimed homepage: https://pypi.org/project/sentinel-watch/
Matched naming pattern: python-sentinel-watch
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 26
Registry downloads: 215/month, 6/week (MODERATE_USAGE)
Codebase size: 2388 lines, 89.6 kB across 21 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in sentinel_watch-0.5.0/sentinel/cli.py:644
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinel_watch-0.5.0/sentinel/persist.py:86
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinel_watch-0.5.0/sentinel/persist.py:50
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in sentinel_watch-0.5.0/sentinel/persist.py:7
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Windows Run Key Persistence' found in sentinel_watch-0.5.0/sentinel/persist.py:7
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in sentinel_watch-0.5.0/sentinel/persist.py
Static code signals:
  • SYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in sentinel_watch-0.5.0/sentinel/cli.py:644
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinel_watch-0.5.0/sentinel/persist.py:86
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinel_watch-0.5.0/sentinel/persist.py:50
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in sentinel_watch-0.5.0/sentinel/persist.py:7
  • SYSTEM_PERSISTENCE_TAMPERING: 'Windows Run Key Persistence' found in sentinel_watch-0.5.0/sentinel/persist.py:7
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in sentinel_watch-0.5.0/sentinel/persist.py
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinel_watch-0.5.0/sentinel/proc.py:68
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinel_watch-0.5.0/sentinel/respond.py:166

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
185 44d 660 8,019 ↑15.0/day
Very Risky
auth pypi 0.0.6 xhluca — 🪝
Package purpose: Switch Claude subscriptions and API-provider keys from Claude Code
Claimed homepage: https://pypi.org/project/claude-auth-manager/
Matched naming pattern: claude-auth-manager
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 44
Registry downloads: 660/month, 31/week (MODERATE_USAGE)
Codebase size: 8019 lines, 340.6 kB across 33 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (30 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-fallback-tui.py:25
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_auth_manager-0.0.6/scripts/test-install-lifecycle.py:22
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-install-lifecycle.py:45
  • CRITICALMODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in claude_auth_manager-0.0.6/scripts/test-native-switch.py:24
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_auth_manager-0.0.6/scripts/test-native-switch.py:24
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-native-switch.py:15
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-fallback-tui.py:25
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_auth_manager-0.0.6/scripts/test-install-lifecycle.py:22
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-install-lifecycle.py:45
  • MODULE_TOPLEVEL_EXECUTION: 'subprocess.run' executed at module scope (runs on import) in claude_auth_manager-0.0.6/scripts/test-native-switch.py:24
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_auth_manager-0.0.6/scripts/test-native-switch.py:24
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-native-switch.py:15
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_auth_manager-0.0.6/scripts/test-ranked-picker.py:25
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_auth_manager-0.0.6/src/claude_auth_manager/check.py:190

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
185 146d 22 81 ↑0.2/day
Very Risky
langchain pypi 0.1.0 — — 🪝
Package purpose: LangChain integration for Nomad headless browser engine — 700× cheaper than Chrome
Claimed homepage: https://pypi.org/project/langchain-nomad/
Matched naming pattern: python-langchain-nomad
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 146
Code-only verdict: BENIGN_COMMUNITY (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 22/month, 5/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 81 lines, 3.7 kB across 3 files (TINY_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage name 'langchain-nomad' matches AI hallucination template [python] + [langchain] + [nomad].
  • HIGHClaims critical enterprise brand identity ('LANGCHAIN').
  • HIGHPublisher email 'None' is not affiliated with official vendor domain.
  • HIGHPackage registered recently (115 days ago) during the active AI hallucination slopsquatting wave.
  • CRITICALOBFUSCATED_DYNAMIC_ACCESS: __import__() dynamic loading 'os' detected in langchain_nomad-0.1.0/setup.py:7
Static code signals:
  • OBFUSCATED_DYNAMIC_ACCESS: __import__() dynamic loading 'os' detected in langchain_nomad-0.1.0/setup.py:7

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
185 166d 9,315 45,590 ↑56.1/day
Very Risky
cpp pypi 11434.0.0 — vladlearns@gmail.com gmail.com 🪝
Package purpose: llama.cpp server binary built from source
Claimed homepage: https://pypi.org/project/llama-cpp-bin/
Matched naming pattern: llama-cpp-bin
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 166
Registry downloads: 9315/month, 641/week (ACTIVE_COMMUNITY_USE)
Codebase size: 45590 lines, 2.5 MB across 160 files (LARGE_CODEBASE)
Automated signals flagged:
  • HIGHPackage registered recently (158 days ago) during the active AI hallucination slopsquatting wave.
  • CRITICALPackage registered with suspiciously high major version (v11434.0.0, major 11434) despite recent registration (158 days ago, 269 release(s)), indicating potential dependency confusion attack to shadow internal organization builds.
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/conversion/base.py:26
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/conversion/bert.py:117
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/conversion/t5.py:30
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/convert_hf_to_gguf.py:14
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/convert_llama_ggml_to_gguf.py:14
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/convert_lora_to_gguf.py:22
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/conversion/base.py:26
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/conversion/bert.py:117
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/conversion/t5.py:30
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/convert_hf_to_gguf.py:14
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/convert_llama_ggml_to_gguf.py:14
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_bin-11434.0.0/llama.cpp/convert_lora_to_gguf.py:22
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_bin-11434.0.0/llama.cpp/ggml/src/ggml-virtgpu/regenerate_remoting.py:59
  • SUSPICIOUS_OBFUSCATION: 'Dense Hex Escape Sequences' found in llama_cpp_bin-11434.0.0/llama.cpp/gguf-py/gguf/quants.py:769

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
185 666d 594 18,376 ↑0.9/day
Very Risky
llama pypi 0.1.4 — staneyffer@gmail.com gmail.com 🪝
Package purpose: Add your description here
Claimed homepage: https://pypi.org/project/llama-cpp-server-py-core/
Matched naming pattern: llama-llama-server
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 666
Registry downloads: 594/month, 62/week (MODERATE_USAGE)
Codebase size: 18376 lines, 1.0 MB across 44 files (LARGE_CODEBASE)
Automated signals flagged:
  • HIGHClaims critical enterprise brand identity ('LLAMA').
  • HIGHPublisher email 'staneyffer@gmail.com' is not affiliated with official vendor domain.
  • MEDIUMPackage has empty or near-zero description (potential reservation stub).
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/convert_hf_to_gguf.py:28
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/convert_llama_ggml_to_gguf.py:14
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/convert_lora_to_gguf.py:22
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_server_py_core-0.1.4/llama.cpp/ggml/src/ggml-kompute/kompute/scripts/convert_shaders.py:100
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_server_py_core-0.1.4/llama.cpp/ggml/src/ggml-kompute/kompute/setup.py:25
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/convert_hf_to_gguf.py:28
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/convert_llama_ggml_to_gguf.py:14
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/convert_lora_to_gguf.py:22
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_server_py_core-0.1.4/llama.cpp/ggml/src/ggml-kompute/kompute/scripts/convert_shaders.py:100
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in llama_cpp_server_py_core-0.1.4/llama.cpp/ggml/src/ggml-kompute/kompute/setup.py:25
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/ggml/src/ggml-kompute/kompute/setup.py:56
  • SUSPICIOUS_OBFUSCATION: 'Dense Hex Escape Sequences' found in llama_cpp_server_py_core-0.1.4/llama.cpp/gguf-py/gguf/quants.py:660
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in llama_cpp_server_py_core-0.1.4/llama.cpp/gguf-py/gguf/scripts/gguf_convert_endian.py:14

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
180 10d 0 18,675 ↑0.0/day
Very Risky
vortfoil pypi 2.0.0 Sang-Hyun Rhie, Gyuwon Kim, Suhyeong Lim, Jeongsu Lee — 🪝
Package purpose: A vortex-panel-informed neural operator for steady airfoil flow: surface pressure, lift, moment and the stagnation point from a predicted vortex sheet, drag and a lift correction from a parallel boundary-layer state
Claimed homepage: https://pypi.org/project/vortfoil/
Matched naming pattern: python-vortfoil-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 10
Registry downloads: 0/month, 142/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 18675 lines, 1.2 MB across 83 files (LARGE_CODEBASE)
Automated signals flagged:
  • INFOLegitimate documentation effort (215 chars with homepage link).
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in vortfoil-2.0.0/code/vortfoil_app.py:1258
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in vortfoil-2.0.0/code/vortfoil_app.py:83
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vortfoil-2.0.0/code/vortfoil_app.py:59
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Shortcut Hijacking (.lnk Rewrite / Browser Extension Sideload)' found in vortfoil-2.0.0/code/vortfoil_app.py:1255
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in vortfoil-2.0.0/code/vortfoil_app.py
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in vortfoil-2.0.0/code/vortfoil_app.py:1258
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in vortfoil-2.0.0/code/vortfoil_app.py:83
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vortfoil-2.0.0/code/vortfoil_app.py:59
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shortcut Hijacking (.lnk Rewrite / Browser Extension Sideload)' found in vortfoil-2.0.0/code/vortfoil_app.py:1255
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in vortfoil-2.0.0/code/vortfoil_app.py
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vortfoil-2.0.0/code/vortfoil_paths.py:17
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vortfoil-2.0.0/code/wing_nll.py:47
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in vortfoil-2.0.0/code/field/cst16_fit.py:43

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
180 15d 0 842 ↑0.0/day
Very Risky
task pypi 2026.10.9.1 Ophix Project — 🪝
Package purpose: Crontab Tier 2 client for ophix-tasks — applies task schedules to /etc/cron.d
Claimed homepage: https://pypi.org/project/ophix-task-crontab/
Matched naming pattern: ophix-task-crontab
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 15
Registry downloads: 0/month, 20/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 842 lines, 40.1 kB across 4 files (MODERATE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/cli.py:250
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/cli.py:250
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py:309
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py:42
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py:42
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py
Static code signals:
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/cli.py:250
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/cli.py:250
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py:309
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py:42
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py:42
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in ophix_task_crontab-2026.10.9.1/src/ophix_task_crontab/core.py

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
180 15d 0 19,678 ↑0.0/day
Very Risky
sentinelseo pypi 1.0.0 — me@iliassami.com iliassami.com 🪝
Package purpose: Scrawly: free, open-source technical SEO and GEO crawler and site audit tool (a free alternative to paid desktop SEO crawlers), with safe, reversible WordPress fixes.
Claimed homepage: https://pypi.org/project/sentinelseo/
Matched naming pattern: python-sentinelseo-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 15
Registry downloads: 0/month, 51/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 19678 lines, 893.5 kB across 111 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinelseo-1.0.0/scripts/install.py:44
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/scripts/install.py:134
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Shortcut Hijacking (.lnk Rewrite / Browser Extension Sideload)' found in sentinelseo-1.0.0/scripts/install.py:267
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in sentinelseo-1.0.0/scripts/install.py
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/scripts/scheduled_audit.py:33
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/src/sentinelseo/desktop.py:37
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinelseo-1.0.0/scripts/install.py:44
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/scripts/install.py:134
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shortcut Hijacking (.lnk Rewrite / Browser Extension Sideload)' found in sentinelseo-1.0.0/scripts/install.py:267
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in sentinelseo-1.0.0/scripts/install.py
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/scripts/scheduled_audit.py:33
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/src/sentinelseo/desktop.py:37
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in sentinelseo-1.0.0/src/sentinelseo/edition.py:28
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in sentinelseo-1.0.0/src/sentinelseo/updater.py:29

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
175 36d 2,815 12,233 ↑78.2/day
Very Risky
reprollm pypi 0.6.1 ReproLLM maintainers — 🪝
Package purpose: A reproducibility linter, experiment recorder, lockfile system, and drift detector for LLM research.
Claimed homepage: https://pypi.org/project/reprollm/
Matched naming pattern: python-reprollm-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 36
Registry downloads: 2815/month, 96/week (ACTIVE_COMMUNITY_USE)
Codebase size: 12233 lines, 513.0 kB across 122 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (35 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in reprollm-0.6.1/scripts/gen_cli_doc.py:46
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/scripts/gen_cli_doc.py:33
  • HIGHANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in reprollm-0.6.1/scripts/gen_cli_doc.py:32
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in reprollm-0.6.1/scripts/gen_quickstart.py:27
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/scripts/gen_quickstart.py:23
  • HIGHANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in reprollm-0.6.1/scripts/gen_quickstart.py:22
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in reprollm-0.6.1/scripts/gen_cli_doc.py:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/scripts/gen_cli_doc.py:33
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in reprollm-0.6.1/scripts/gen_cli_doc.py:32
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in reprollm-0.6.1/scripts/gen_quickstart.py:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/scripts/gen_quickstart.py:23
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in reprollm-0.6.1/scripts/gen_quickstart.py:22
  • SOURCE_CODE_EVASIVE_PAYLOAD: anti-analysis evasion combined with execution/payload hook in reprollm-0.6.1/scripts/gen_quickstart.py
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/src/reprollm/cli/audit.py:135

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
175 47d 8,140 43,304 ↑173.2/day
Very Risky
aisef pypi 2.0.0 — — 🪝
Package purpose: AISEF — AI Software Engineering Framework: input is docs/requirements.md, output is gate-verified code with SHA-bound evidence
Claimed homepage: https://pypi.org/project/aisef/
Matched naming pattern: python-aisef-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 47
Registry downloads: 8140/month, 68/week (ACTIVE_COMMUNITY_USE)
Codebase size: 43304 lines, 2.6 MB across 193 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (39 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/_compat.py:69
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/_common.py:79
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/doctor.py:103
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aisef-2.0.0/aisef/cli/doctor.py:90
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/harness.py:22
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aisef-2.0.0/aisef/cli/harness.py:437
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/_compat.py:69
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/_common.py:79
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/doctor.py:103
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aisef-2.0.0/aisef/cli/doctor.py:90
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/harness.py:22
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aisef-2.0.0/aisef/cli/harness.py:437
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in aisef-2.0.0/aisef/cli/implement.py:262
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in aisef-2.0.0/aisef/cli/implement.py:439

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
170 21d 189 345 ↑9.0/day
Very Risky
data pypi 0.8.0 — support@safenai.io safenai.io 🪝
Package purpose: Generative inpaint transformation (LaMa) and the associated tool-model plugin for kcai data-sampling
Claimed homepage: https://pypi.org/project/kcai-data-sampling-lama/
Matched naming pattern: kcai-data-sampling
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 21
Registry downloads: 189/month, 15/week (MODERATE_USAGE)
Codebase size: 345 lines, 16.8 kB across 11 files (MODERATE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (13 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/lama.py:54
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/lama.py:49
  • CRITICALSOURCE_CODE_DYNAMIC_CODE_LOADER: execution primitive combined with decode/network/obfuscation call in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/lama.py
  • HIGHSOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/weights.py:29
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/weights.py:24
  • INFOModerate community usage with 189 monthly downloads.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/lama.py:54
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/lama.py:49
  • SOURCE_CODE_DYNAMIC_CODE_LOADER: execution primitive combined with decode/network/obfuscation call in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/lama.py
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/weights.py:29
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in kcai_data_sampling_lama-0.8.0/src/kcai_data_sampling_lama/api/models/weights.py:24

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
170 23d 739 965 ↑32.1/day
Very Risky
abstract pypi 0.1.5 — partners@abstractendeavors.com abstractendeavors.com 🪝
Package purpose: Secure Files: share local files and folders through abstractendeavors.com (or your own server) without uploading them. Includes the desktop agent, the shared tar/resume core and the server relay.
Claimed homepage: https://pypi.org/project/abstract-securefiles/
Matched naming pattern: python-abstract-securefiles
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 23
Registry downloads: 739/month, 23/week (MODERATE_USAGE)
Codebase size: 965 lines, 45.6 kB across 11 files (MODERATE_CODEBASE)
Automated signals flagged:
  • INFOPublisher email domain '@abstractendeavors.com' matches package identifier token 'abstractendeavors', verifying identifiable third-party organization ownership.
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:29
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:45
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:25
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Windows Run Key Persistence' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:25
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:29
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:45
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:25
  • SYSTEM_PERSISTENCE_TAMPERING: 'Windows Run Key Persistence' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py:25
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/autostart.py
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in abstract_securefiles-0.1.5/src/abstract_securefiles/agent/config.py:19
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in abstract_securefiles-0.1.5/src/abstract_securefiles/relay/server.py:161
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in abstract_securefiles-0.1.5/src/abstract_securefiles/relay/server.py:28

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
170 27d 662 2,636 ↑24.5/day
Very Risky
backup pypi 3.3.0 — gene_wood@public.cementhorizon.com public.cementhorizon.com 🪝
Package purpose: Runs a scheduled Duplicacy backup and reports progress to healthchecks.io.
Claimed homepage: https://pypi.org/project/duplicacy-backup-runner/
Matched naming pattern: duplicacy-backup-runner
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 27
Registry downloads: 662/month, 17/week (MODERATE_USAGE)
Codebase size: 2636 lines, 110.8 kB across 3 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (22 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/main.py:285
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/main.py:982
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:231
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:765
  • HIGHSYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:765
  • CRITICALSOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/main.py:285
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/main.py:982
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:231
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:765
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:765
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
170 29d 801 6,866 ↑27.6/day
Very Risky
poppy pypi 0.5.1 dbmrq — 🪝
Package purpose: Turn coding-agent session history into reviewed skills, memories, and rules.
Claimed homepage: https://pypi.org/project/poppy-ai/
Matched naming pattern: python-poppy-ai
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 29
Registry downloads: 801/month, 32/week (MODERATE_USAGE)
Codebase size: 6866 lines, 295.5 kB across 27 files (LARGE_CODEBASE)
Automated signals flagged:
  • MEDIUMPackage published 5+ versions in rapid succession (< 24h) to mimic mature open source maintenance.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in poppy_ai-0.5.1/src/poppy/agent.py:102
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/agent.py:92
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/demo.py:462
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in poppy_ai-0.5.1/src/poppy/library.py:347
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/mailer.py:53
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in poppy_ai-0.5.1/src/poppy/schedule.py:132
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in poppy_ai-0.5.1/src/poppy/agent.py:102
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/agent.py:92
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/demo.py:462
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in poppy_ai-0.5.1/src/poppy/library.py:347
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/mailer.py:53
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in poppy_ai-0.5.1/src/poppy/schedule.py:132
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in poppy_ai-0.5.1/src/poppy/schedule.py:186
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in poppy_ai-0.5.1/src/poppy/schedule.py:389

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →

LINK COPIED TO CLIPBOARD