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
65 10h — — —
SUSPICIOUS
— npm latest Adarrsh Paul — 🪝 🌐
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/firebase-BH26dJmB.cjs:31 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/firebase-BH26dJmB.cjs:436 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/firebase-BH26dJmB.cjs:61 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/dist/gemini-DIbt6eHf.cjs:565 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/index.cjs:129 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/index.cjs:111 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/openai-B_-p8PrM.cjs:20 (+2 more occurrence(s) elsewhere)

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

View package on npm →
65 10h — — —
Unverified Signal
— npm latest Batuhan KATIRCI — 🪝 🌐
Package purpose: AbuseMan extension CLI: create, build, lint, pack, verify, keygen, dev, publish
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:20607 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli.js:22685 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:1288 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:21243 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:20508 (+2 more occurrence(s) elsewhere)

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

View package on npm →
65 10h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Publish projects to App Registry
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:52
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:35
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:14

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

View package on npm →
65 11h — — —
Unverified Signal
— npm latest Lithometric — 🪝 🌐
Package purpose: Collide: your coding agents (Claude Code, Codex, Cursor) working as a team. One command installs it for every repo on your machine.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/collidemcp.js:82
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/bin/collidemcp.js:45
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/collidemcp.js:111
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/collidemcp.js:20

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

View package on npm →
65 11h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: JavaScript CLI and stdio MCP command for managing global local RAG corpora.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/model-executor.js:43 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/model-executor.js:139 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/ocr-local.js:122 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 11h — — —
Unverified Signal
— npm latest Josep Boix Requesens — 🪝 🌐
Package purpose: A pair of eyes in a browser tab that sees, hears and talks through Gemini Live, and remembers you.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/web/hearing/ambient.worker.js:1 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/web/hearing/ambient.worker.js:1 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/server.js:22607
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/m8.mjs:85
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/m8.mjs:74

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

View package on npm →
65 12h — — —
Unverified Signal
— npm latest Vipul Patel — 🪝 🌐
Package purpose: Local session tracker for Claude Code: capture, dashboard and AI summaries, with coaching to come. Your data stays on your machine.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/cli.js:3612
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/cli.js:1827
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:34780
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:9898
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:42037 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:53 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 12h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: das - the command line of DAS (Ring Publishing). Its commands are derived from the OpenAPI specs your Organization serves.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/das.js:23
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/das.js:25 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/http.js:31 (+4 more occurrence(s) elsewhere)

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

View package on npm →
65 13h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: CliJudge - lightweight command-line local judge: single binary, Windows/Linux sandboxed judging, LemonLime CDF, JSON storage
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/prebuilds/windows/clijudge.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/clijudge.js:4
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/clijudge.js:47
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/clijudge.js:29

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

View package on npm →
65 14h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A lightweight, ARMv7-friendly coding agent for Termux and Node.js.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/agent/agent.js:180 (+34 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/providers/anthropic.js:38 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli/external-editor.js:61 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 14h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Prompt-polish button beside the composer model seat for DSH, porting linshenkx/prompt-optimizer's optimizationMode axis, mustache template engine, template registry and variable extraction.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:485
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/bench.mjs:193
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bench.mjs:44
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/compare-upstream.mjs:11 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 14h — — —
Unverified Signal
— pypi 0.1.0 — — 🪝
Package purpose: A sf-client plugin which orchestrates k3s clusters on Shaken Fist
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'Kube / Docker Credentials' found in shakenfist_client_k3s-0.1.0/shakenfist_client_k3s/__init__.py:184
  • CREDENTIAL_PATH_HARVESTING: 'Kube / Docker Credentials' found in shakenfist_client_k3s-0.1.0/shakenfist_client_k3s/cluster.py:1249
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in shakenfist_client_k3s-0.1.0/shakenfist_client_k3s/cluster.py:1524
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in shakenfist_client_k3s-0.1.0/shakenfist_client_k3s/cluster.py:1526
  • CREDENTIAL_PATH_HARVESTING: 'Kube / Docker Credentials' found in shakenfist_client_k3s-0.1.0/shakenfist_client_k3s/exceptions.py:655
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in shakenfist_client_k3s-0.1.0/shakenfist_client_k3s/exceptions.py:491

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

View package on PyPI →
65 15h — — —
Unverified Signal
— npm latest Pascal Couturier — 🪝 🌐
Package purpose: Connect AI tools (GitHub Copilot, Claude Code, Codex, Cursor, Claude Desktop) to Skill Builder open in your browser, over MCP.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/cli.js:154
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:1753
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/cli.js:9933
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:7998

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

View package on npm →
65 16h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Prepackaged AgentSam CAD, spatial design, and robotics application kit.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/backend/dist/server.cjs:334 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/backend/dist/server.cjs:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/backend/dist/server.cjs:219 (+12 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/backend/worker/index.js:23 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/frontend/dist/assets/sanitizeSvg-CpvoqzD4.js:5
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/agentsam-cad-creator.mjs:246

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

View package on npm →
65 16h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Portable AgentSam Local Studio desktop and hosted workbench for local-first projects, terminals, providers, and packaged apps.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/frontend/agentsam/agentsam-page.js:363 (+46 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/desktop-dist/assets/index-DoI1wf2l.js:158 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/browser-guard.mjs:24 (+20 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/build-cad-frontend.mjs:38 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/frontend/src/routes/api/content.optimize.ts:42

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

View package on npm →
65 16h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Portable AgentSam ecommerce CMS runtime, scaffolding, media, analytics, and admin application package.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/backend/admin/agentsam-github.js:60 (+25 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/shared/assets/r2-client.js:73 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/shared/assets/r2-client.js:12
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/backend/lib/resend.js:82

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

View package on npm →
65 18h — — —
Unverified Signal
— npm latest Spencer Guest — 🪝 🌐
Package purpose: Synthetic Factorio runtime for unit testing
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/FactorioEngine.js:137
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/ModManager.js:130
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/ModManager.js:122

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

View package on npm →
65 19h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: DSH SlideStudio — AI presentations with editable PPTX export for DeepSeek Harness
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/packages/presentation-run/dist/domain/agent-tools.js:1266 (+33 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/apps/native-web/public/app.js:4958
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/apps/native-web/public/app.js:1262 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/packages/presentation-run/dist/domain/image-port.js:134 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/lib/dsh-profile-sync.mjs:61 (+2 more occurrence(s) elsewhere)

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

View package on npm →
65 20h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Semantic archaeology for Git. Find the history that explains the code.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/embedding/cache.js:36 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/daemon/client.js:33 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/history/ids.js:84
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index/lock.js:22

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

View package on npm →
65 20h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Build, preview, and check Rafflex marketplace games and blocks locally, with the platform's own rules.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/client/app.js:59 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/git.js:18
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/git.js:23 (+3 more occurrence(s) elsewhere)

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

View package on npm →
65 20h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Shipd admin CLI — run quest checks on Harbor tasks or existing tasks
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/auth.js:6 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:17
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/quests.js:87

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

View package on npm →
65 21h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Cerebral estate agent skills: one install for every harness, on both sides of WSL
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/bin.js:112
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/bin.js:509
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/bin.js:115

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

View package on npm →
65 23h — — —
Unverified Signal
— npm latest Roman Krejcik — 🪝 🌐
Package purpose: Compile Pegmatite Script models to 3MF or PNG from the terminal
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/pegmatite.js:21544
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/pegmatite.js:30182
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/pegmatite.js:18866
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/pegmatite.js:29729

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

View package on npm →
65 23h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Sanity-check CLAUDE.md, project docs, and code against each other for coherence drift.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./install.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/binary-install.js:9
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/binary-install.js:243
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/binary-install.js:26

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

View package on npm →
65 24h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Open source code review that runs inside your coding agent, before you push.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/bin.js:1211
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/bin.js:6074
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/bin.js:6076
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/bin.js:35466
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/bin.js:31701
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/bin.js:36372
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/bin.js:33484

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

View package on npm →
65 24h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Foundry-style fork tests in TypeScript, for any test runner.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/4337/alto.js:80 (+22 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/anvil.js:14 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/explore/ui/app.js:27 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/http/fixtures.js:78 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 24h — — —
Unverified Signal
— npm latest Coflazo — 🪝 🌐
Package purpose: Offline practice app for the Optiver online assessment: Beat the Odds, NumberLogic, Likelihood List, Intervals, Orderbooks and Zap-N. Not affiliated with Optiver.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/src/core/cloud.js:30
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/optprep.js:111
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/optprep.js:132 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/optprep.js:104

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

View package on npm →
65 24h — — —
Unverified Signal
— npm latest Mohamed Mustafa — 🪝 🌐
Package purpose: Zero-config API documentation for NestJS, Express, Fastify and Hono: OpenAPI docs, live REST/WebSocket/GraphQL consoles, mock server, Postman export and typed SDKs from static analysis — no decorators, no setup
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/utils/AppPortDetector.js:96 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/src/ui/lit/lit-docs.bundle.js:7
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/ui/lit/lit-docs.bundle.js:7 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/standalone/StandaloneDocsServer.js:44
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/standalone/StandaloneDocsServer.js:40

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

View package on npm →
65 25h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Control your Herdr agents from anywhere.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/client/_astro/App.CzxEZ_Dw.js:2 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/client/_astro/App.CzxEZ_Dw.js:2 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/server/entry.mjs:5776 (+17 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/src/server/terminal/cli.ts:34
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/server/command.ts:7 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 26h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Euro-Office's document editors running entirely in the browser, with x2t as WebAssembly (part eurooffice-sdkjs-common of: @kreijstal/eurooffice @kreijstal/eurooffice-fonts-1 @kreijstal/eurooffice-fonts-2 @kreijstal/eurooffice-sdkjs-common @kreijstal/euroo
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/sdkjs/common/serviceworker/document_editor_service_worker.js:9 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/sdkjs/common/Native/jquery_native.js:484
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'globalThis['eval']' found in package/sdkjs/common/Native/jquery_native.js:522
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/sdkjs/common/wasm/x2t/x2t_helper.js:278

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

View package on npm →
65 26h — — —
Unverified Signal
— pypi 0.2.0 — — 🪝
Package purpose: AST-driven codeflow analysis engine: call graphs, symbol topology, and LLM context maps for Python codebases
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cortex_codeflow-0.2.0/src/cortex/brain.py:52
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in cortex_codeflow-0.2.0/src/cortex/cli.py:55
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in cortex_codeflow-0.2.0/src/cortex/cli.py:247

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

View package on PyPI →
65 26h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: The ritual command: register, check, and publish apps on the Ritual Engine.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/api.js:22 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/commands/auth.js:69 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/project.js:77

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

View package on npm →
65 27h — — —
Unverified Signal
— npm latest Smash&Clash — 🪝
Package purpose: The official Smash&Clash CLI: a full-screen game in your terminal - against the house, a friend, an agent, or whoever is in the online quick-match queue - plus a stable JSON contract for agents (start, move, state, duels, invites, matches, replays, review
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli.js:322
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:389

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

View package on npm →
65 27h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Set up TagSentry's consent banner and event monitoring in your website: sign in once in the browser, and the CLI does the rest.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/tagsentry.mjs:1671
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/tagsentry.mjs:1400

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

View package on npm →
65 28h — — —
Unverified Signal
— npm latest Leniwy Poseł — 🪝 🌐
Package purpose: Serwer MCP do publicznych API Sejmu RP: posłowie, głosowania, interpelacje, procesy legislacyjne i akty prawne (ELI). Działa lokalnie, rozmawia wyłącznie z api.sejm.gov.pl.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/klient.js:167
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/klient.js:125 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/pdf.js:7
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/schowek.js:18
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/silnik-ocr/pdf.mjs:14467

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

View package on npm →
65 28h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/viewer/assets/Arena-BHQGVZnJ.js:6840
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/viewer/assets/Arena-BHQGVZnJ.js:3571
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/viewer/assets/Arena-BHQGVZnJ.js:3571 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/auth.js:13 (+4 more occurrence(s) elsewhere)

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

View package on npm →
65 30h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Make launch videos with Claude, in your browser, on your own Claude subscription.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/cli.js:22 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/cli.js:90 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/skills/launch-video/starters/engine.js:207 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/web/assets/index-CZ2a0JHp.js:10
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/bin/server.js:1224
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/bin/server.js:373

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

View package on npm →
65 30h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Provider quota widget for the DSH web surface, built for the 0.2.0-rc.2 host line: collapsed capsule expanding into a Harness-native card. Host half resolves keys via ctx.credentials and queries zai-coding-cn / zai / zhipu / deepseek quota endpoints over
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/index.js:316 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/test-client.mjs:31
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/test-host.mjs:32

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

View package on npm →
65 30h — — —
Unverified Signal
— npm latest Google LLC — 🪝 🌐
Package purpose: MCP server for Chrome DevTools
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/build/src/BrowserManager.js:102 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/build/src/BrowserManager.js:100 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/build/src/bin/check-latest-version.js:37 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/build/src/daemon/client.js:226
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/build/src/config/ConfigParser.js:168

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

View package on npm →
65 30h — — —
Unverified Signal
— npm latest Google LLC — 🪝 🌐
Package purpose: MCP server for Chrome DevTools
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/build/src/BrowserManager.js:102 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/build/src/BrowserManager.js:100 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/build/src/bin/check-latest-version.js:37 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/build/src/daemon/client.js:226
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/build/src/config/ConfigParser.js:168

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

View package on npm →
65 30h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Run Switchyard modules in n8n workflows
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/credentials/ModuleCredentials.credentials.js:140 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/credentials/ModuleCredentials.credentials.js:1736 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/nodes/RunModule/RunModule.node.js:10011
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/nodes/RunModule/RunModule.node.js:17634

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

View package on npm →
65 31h — — —
Unverified Signal
— npm latest Something11235 — 🪝 🌐
Package purpose: DSH 视频皮肤:一段短片循环铺成整个界面的聊天背景(无声、可调透明度),另一段做有声的开机动画(片尾交叉溶解进界面、点击画面随时跳过)。零依赖。
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/config.js:251 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/runtime/skin.js:1051 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/scripts/check-syntax.mjs:42 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/verify-all.mjs:140 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/scripts/verify-browser.mjs:905

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

View package on npm →
65 31h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A browser-based form interface for CLI prompts.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/docs-src/.vitepress/.temp/app.js:31
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/docs-src/.vitepress/.temp/app.js:338 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/docs-src/.vitepress/.temp/app.js:141

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

View package on npm →
65 31h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Tiny, extremely fast data sanitisation, normalisation, transformation, validation and PII/secret scrubbing. Zero runtime dependencies.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cjs/secrets.js:61 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cjs/secrets.js:62 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/cjs/secrets.js:61 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 31h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Off-chain ZK proof builder for Nulth smart accounts on Stellar
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.cjs:101 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/index.cjs:177 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 32h — — —
Unverified Signal
— npm latest TSUNAGI — 🪝 🌐
Package purpose: A local-only AI workbench for correcting IBM Maximo data: every change is staged, diffed and approved by a human before it is written to Maximo.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/app/assets/index-B6-YMnm2.js:9 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/app/assets/index-B6-YMnm2.js:1 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/server/mxstage-bridge.mjs:27841
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/server/mxstage-bridge.mjs:38714
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/server/mxstage-bridge.mjs:34340

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

View package on npm →
65 33h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Consented browser recording for your website
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/sdk.cjs:4049 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/sdk.cjs:1116 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/sdk.cjs:10792 (+1 more occurrence(s) elsewhere)

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

View package on npm →
65 34h — — —
Unverified Signal
— pypi 0.2.0 NinjaSln — 🪝
Package purpose: Smart Web Search MCP server — 5-provider fusion routing (wigolo+keenable → tinyfish→tavily → serper) with a one-click installer for 10 AI agent CLIs
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in smart_web_search_mcp-0.2.0/src/smart_web_search_mcp/agent_install.py:350
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in smart_web_search_mcp-0.2.0/src/smart_web_search_mcp/agent_install.py:97
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in smart_web_search_mcp-0.2.0/src/smart_web_search_mcp/agent_install.py:98
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in smart_web_search_mcp-0.2.0/src/smart_web_search_mcp/server.py:28

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

View package on PyPI →
65 34h — — —
Unverified Signal
— pypi 0.2.0 Konstantinos Georgiou — 🪝
Package purpose: Tools for running many Claude Code chats on one machine: find any chat, send a message into a running one, start chats in tmux, wake a chat from a scheduled job, and a few hooks
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_ops-0.2.0/src/claude_ops/chat.py:47
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in claude_ops-0.2.0/src/claude_ops/cli.py:241
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_ops-0.2.0/src/claude_ops/cli.py:178
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ops-0.2.0/src/claude_ops/hooks/ask_what_you_need.py:22
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ops-0.2.0/src/claude_ops/hooks/context_monitor.py:30
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_ops-0.2.0/src/claude_ops/inject.py:79
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ops-0.2.0/src/claude_ops/inject.py:31
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_ops-0.2.0/src/claude_ops/restore.py:20

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

View package on PyPI →
65 35h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: The package manager for AI coding-agent engineering standards. Install, link and update rules across Claude Code, Cursor, Codex, Gemini and Copilot.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/agentmd.js:76 (+14 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/src/commands/ci.js:23 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/src/commands/extract.js:21 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/commands/extract.js:62 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/src/lib/license.js:126
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/commands/review.js:91
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/src/commands/review.js:84

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

View package on npm →

LINK COPIED TO CLIPBOARD