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
40 513d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Mastra Clerk Auth integration
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.cjs:366 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:701 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:495 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 513d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Mastra Auth0 Auth integration
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.cjs:365 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:635 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:481 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 549d — — —
Unverified Signal
— npm latest DevForth — 🪝 🌐
Package purpose: AdminForth image generation adapter for OpenAI.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:79 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:96 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:87 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 594d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Mastra OpenAI Realtime API integration
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.cjs:1019 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:468 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/_types/@internal_voice/dist/_types/@internal_ai-sdk-v5/dist/index.d.ts:1020

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

View package on npm →
40 597d — — —
Possible Squatted Stub
— npm latest Thorbjorn Kappel Davis — 🪝 🌐
Package purpose: Extension package to enable maintenance on Pluss Communities Platform
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/integration/archibus/ArchibusStrategy.js:450
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/createJob.js:25 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 707d — — —
Possible Squatted Stub
— npm latest e-inscricao — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/ei-stripe-connect.es.js:17364 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/ei-stripe-connect.es.js:18134 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 708d — — —
Unverified Signal
— npm latest MemberJunction.com memberjunction.com 🪝
Package purpose: Base Classes for MemberJunction Actions. This library is used on both server and network nodes.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/ActionEngine-Base.js:61 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/ActionEngine-Base.js:61 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/EntityChangeContext.js:144

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

View package on npm →
40 730d — — —
Unverified Signal
— npm latest InjectiveLabs — 🪝 🌐
Package purpose: Ledger wallet strategy for use with @injectivelabs/wallet-core.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cjs/Eth-D3mrx1hw.cjs:10561 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cjs/semver-BS6Uk1CY.cjs:174 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/esm/Eth-3DsLUPcu.js:2307

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

View package on npm →
40 737d — — —
Unverified Signal
— npm latest Wolfram Sokollek — 🪝
Package purpose: Nx plugin to generate, synthesize, deploy and destroy AWS CDK v2 applications inside an Nx workspace.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/src/utils/executor.util.js:10
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/utils/executor.util.js:36

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

View package on npm →
40 742d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:3171 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:3487 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 836d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: 🔐 Telegram login widget integration for Nuxt
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/runtime/app/composables/compat.js:15 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/runtime/server/lib/verify.js:20
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/module.mjs:71

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

View package on npm →
40 861d — — —
Possible Squatted Stub
— npm latest Dynamic Labs, Inc. — 🪝 🌐
Package purpose: A React SDK for implementing wallet web3 authentication and authorization to your website.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/src/lib/utils/api/api.cjs:20 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/lib/utils/api/api.cjs:51 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 883d — — —
Unverified Signal
— npm latest Tiago Siebler — 🪝 🌐
Package purpose: Complete Node.js & JavaScript SDK for Coinbase's Advanced Trade, App, Exchange, International, Prime & Commerce REST APIs and WebSockets, with TypeScript & strong end to end tests.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/cjs/lib/BaseRestClient.js:10
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cjs/lib/BaseRestClient.js:19 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cjs/lib/jwtNode.js:26 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cjs/lib/webCryptoAPI.js:16 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 892d — — —
Unverified Signal
— npm latest LiveKit — 🪝 🌐
Package purpose: ElevenLabs plugin for LiveKit Node Agents
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/stt.cjs:169 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/tts.cjs:484 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/tts.cjs:677 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 937d — — —
Unverified Signal
— pypi 1.9.1 — — 🪝
Package purpose: An integration package connecting AWS and LangChain
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langchain_aws-1.9.1/langchain_aws/__init__.py:39
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in langchain_aws-1.9.1/langchain_aws/utils.py:346
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langchain_aws-1.9.1/langchain_aws/utils.py:192
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in langchain_aws-1.9.1/langchain_aws/chat_models/_anthropic_utils.py:79
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in langchain_aws-1.9.1/langchain_aws/chat_models/anthropic.py:133
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langchain_aws-1.9.1/langchain_aws/chat_models/anthropic.py:248
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in langchain_aws-1.9.1/langchain_aws/chat_models/bedrock_converse.py:219
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in langchain_aws-1.9.1/langchain_aws/chat_models/bedrock_nova_sonic.py:665

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

View package on PyPI →
40 941d — — —
Unverified Signal
— pypi 1.14.0.dev9 — — 🪝
Package purpose: A Python package with a built-in web application
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langflow/__main__.py:429
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langflow/langflow_launcher.py:54
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langflow/main.py:296
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langflow/server.py:147
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langflow/settings.py:3
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in langflow/agentic/helpers/assistant_workspace.py:63
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in langflow/agentic/helpers/code_security.py:19
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in langflow/agentic/helpers/code_security.py:180

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

View package on PyPI →
40 974d — — —
Unverified Signal
— npm latest MemberJunction.com memberjunction.com 🪝 🌐
Package purpose: MemberJunction Wrapper for OpenAI AI Models
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/models/openAIImage.js:313 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/models/openAILiveRealtime.js:924
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/models/openAILiveRealtime.js:883

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

View package on npm →
40 975d — — —
Unverified Signal
— npm latest MemberJunction.com memberjunction.com 🪝 🌐
Package purpose: MemberJunction Wrapper for Google Gemini AI Models
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/geminiImage.js:267 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:20
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:687

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

View package on npm →
40 1208d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: An extension to the Causa runtime SDK (`@causa/runtime`), providing Google-specific features.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/spanner/database.js:65 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/pubsub/interceptor.js:104
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/transaction/spanner-outbox/sender.js:46 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 1249d — — —
Unverified Signal
— npm latest Hidetaka Okamoto — 🪝 🌐
Package purpose: Framework-agnostic Stripe Payment Elements as Web Components
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/esm/i18n-CL5n3bOb.js:1805 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/components/icon.js:1 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/esm/index-C6bbmyga.js:2237 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 1277d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/proto/generated/common.js:284 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/proto/generated/common.js:287 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/services/transaction.ts:10

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

View package on npm →
40 1385d — — —
Unverified Signal
— npm latest Exzeo — 🪝 🌐
Package purpose: exframe-aws-client description
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/clients/aws.js:45
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/clients/aws.js:45
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/clients/kms.js:76 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/clients/s3.js:346

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

View package on npm →
40 1457d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: 业务应用支撑平台-前端通用组件
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/assets/js/util/ajaxUtil.js:4 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/assets/js/bin/vueConfig.js:69

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

View package on npm →
40 1527d — — —
Unverified Signal
— pypi 1.349.3 Dynatrace — 🪝
Package purpose: Dynatrace OpenTelemetry package for Google Cloud Functions
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in dynatrace/opentelemetry/gcf/_resource.py:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in dynatrace/opentelemetry/gcf/_resource.py:45

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

View package on PyPI →
40 1598d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: Ledger for @ardenthq/sdk
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/distribution/browser/index.js:2
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/distribution/browser/index.js:2

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

View package on npm →
40 1662d — — —
Unverified Signal
— npm latest Massa Labs — 🪝 🌐
Package purpose: massa's web3 sdk client
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cmd/utils/events.js:12 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cmd/client/http.js:38 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cmd/basicElements/keys.js:123 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 1705d — — —
Unverified Signal
— npm latest zanechua — 🪝
Package purpose: List of EVM Chains
Static code signals:
  • EXFILTRATION_DESTINATION_DETECTED: 'Raw Public IP Endpoint' found in package/data/chain.js:4332

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

View package on npm →
40 1907d — — —
Possible Squatted Stub
— npm latest Thorbjorn Kappel Davis — 🪝 🌐
Package purpose: Extension package to enable maintenance on Pluss Communities Platform
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/integration/archibus/ArchibusStrategy.js:450
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/createJob.js:25 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 2148d — — —
Unverified Signal
— npm latest Amazon Web Services — 🪝
Package purpose: Version 2 of the AWS Cloud Development Kit library
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/.warnings.jsii.js:9 (+138 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/core/lib/private/asset-staging.js:1

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

View package on npm →
40 2149d — — —
Unverified Signal
— pypi 6.0.1 — — 🪝
Package purpose: ssh mitm server for security audits supporting publickey authentication, session hijacking and file manipulation
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in ssh_mitm-6.0.1/sshmitm/authentication.py:289
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in ssh_mitm-6.0.1/sshmitm/authentication.py:289
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ssh_mitm-6.0.1/sshmitm/cli.py:59
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ssh_mitm-6.0.1/sshmitm/colors.py:36
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ssh_mitm-6.0.1/sshmitm/state.py:58
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ssh_mitm-6.0.1/sshmitm/forwarders/agent.py:44
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in ssh_mitm-6.0.1/sshmitm/mockserver/_interfaces.py:686
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ssh_mitm-6.0.1/sshmitm/moduleparser/enhanced_configparser.py:43

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

View package on PyPI →
40 2158d — — —
Unverified Signal
— npm latest Microsoft Corporation — 🪝
Package purpose: Azure Pipelines Packaging Tasks Common
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/universal/ArtifactToolRunner.js:8 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/universal/ArtifactToolRunner.js:33 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/universal/ArtifactToolRunner.js:12 (+5 more occurrence(s) elsewhere)

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

View package on npm →
40 2207d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: A simple way to create a startup Discord bot.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:2
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:2

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

View package on npm →
40 2292d — — —
Unverified Signal
— npm latest Tiago Siebler — 🪝 🌐
Package purpose: Complete & robust Node.js SDK for Bybit's REST APIs and WebSockets, with TypeScript & strong end to end tests.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/lib/util/BaseRestClient.js:19
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/util/BaseRestClient.js:24
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/lib/util/webCryptoAPI.js:47

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

View package on npm →
40 2305d — — —
Unverified Signal
— npm latest Max Rohde — 🪝
Package purpose: Easily deploy Terraform IaC with npm package scripts
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/src/utilsTerraformAws.js:10
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/utilsTerraformAws.js:30
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/src/utilsTerraformAws.js:31

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

View package on npm →
40 2312d — — —
Unverified Signal
— npm latest Weaviate — 🪝 🌐
Package purpose: JS/TS client for Weaviate
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/node/cjs/proto/v1/base_search.js:2447 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/node/cjs/proto/v1/base_search.js:2450 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/node/cjs/connection/grpc.js:118 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/node/cjs/connection/http.js:151 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/node/cjs/index.js:62

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

View package on npm →
40 2599d — — —
Unverified Signal
— npm latest Auth0 — 🪝 🌐
Package purpose: Auth0 Next.js SDK
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/server/auth-client-provider.js:44 (+18 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/server/auth-client.js:419 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/client/passkey/index.js:18

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

View package on npm →
40 2741d — — —
Unverified Signal
— npm latest heartyoh — 🪝 🌐
Package purpose: Server-side module for handling authentication.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist-client/auth.js:169 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist-server/utils/get-aes-256-key.js:7 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist-server/controllers/passkey.js:149

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

View package on npm →
40 2799d — — —
Unverified Signal
— npm latest Victor Savkin — 🪝
Package purpose: Smart Monorepos · Fast Builds
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/bin/create-nx-workspace.js:812 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/src/utils/child-process-utils.js:5 (+2 more occurrence(s) elsewhere)
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/dist/src/utils/ci/is-ci.js:7
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/src/utils/package-manager.d.ts:12 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 2938d — — —
Unverified Signal
— npm latest Microsoft — 🪝
Package purpose: Azure Pipelines Task SDK
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/internal.js:178 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/mock-task.js:322 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/mock-test.js:40 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/mock-test.js:148

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

View package on npm →
40 3027d — — —
Unverified Signal
— npm latest Formidable — 🪝
Package purpose: Interactive Cursor Component for Victory
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/victory-cursor-container.js:6784 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/victory-cursor-container.js:6001

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

View package on npm →
40 3065d — — —
Unverified Signal
— pypi 2.1.1 OneLogin — 🪝
Package purpose: Assume an AWS Role and get temporary credentials using OneLogin
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in onelogin_aws_assume_role-2.1.1/src/aws_assume_role/aws-assume-role.py:75
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in onelogin_aws_assume_role-2.1.1/src/aws_assume_role/aws_assume_role.py:75

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

View package on PyPI →
40 3090d — — —
Unverified Signal
— pypi 38.9.0 — — 🪝
Package purpose: The Datadog Check Toolkit
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in datadog_checks/base/checks/base.py:1897
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in datadog_checks/base/checks/base.py:402
  • CREDENTIAL_PATH_HARVESTING: 'Kubernetes Service Account Token' found in datadog_checks/base/checks/openmetrics/mixins.py:48
  • CREDENTIAL_PATH_HARVESTING: 'Kubernetes Service Account Token' found in datadog_checks/base/checks/openmetrics/v2/scraper/base_scraper.py:599
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in datadog_checks/base/stubs/_util.py:23
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in datadog_checks/base/stubs/aggregator.py:43
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in datadog_checks/base/utils/common.py:87
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in datadog_checks/base/utils/fips.py:14

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

View package on PyPI →
40 3091d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: A simple way to create a startup Discord bot.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:2
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:2

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

View package on npm →
40 3458d — — —
Unverified Signal
— pypi 5.9.0 Certbot Project — 🪝
Package purpose: Google Cloud DNS Authenticator plugin for Certbot
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: Call to os.environ.get() in certbot_dns_google-5.9.0/setup.py:12
  • SOURCE_CODE_ENV_VARS_ACCESS: Access to os.environ in certbot_dns_google-5.9.0/setup.py:12
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in certbot_dns_google-5.9.0/setup.py:12
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in certbot_dns_google-5.9.0/src/certbot_dns_google/_internal/dns_google.py:22

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

View package on PyPI →
40 3668d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: SharePoint Framework support for building web parts
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/chunk.spfx-core-teamsenv-teamsJs-v2_none_34587d0533e300958038.js:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/chunk.spfx-core-teamsenv-teamsJs-v2_none_34587d0533e300958038.js:1

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

View package on npm →
40 4187d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Styleable select elements built on Tether
Static code signals:
  • LIFECYCLE_SCRIPT: 'install' -> 'bower install'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
45 2h — — —
Unverified Signal
— pypi 0.1.0a1 — — 🪝
Package purpose: Run a HypSwarm research swarm inside a governed-egress pod: a UID-scoped egress floor, an allowlisting TLS-intercepting proxy, vaulted credentials, hourly caps, a hash-chained audit — and an egress check from the swarm's own seat on every start.
Static code signals:
  • EXFILTRATION_DESTINATION_DETECTED: 'Raw Public IP Endpoint' found in hypdmz-0.1.0a1/hypdmz/egress.py:45
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/env.py:64
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/images/proxy/app/audit.py:30
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/images/proxy/app/dlp.py:20
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/images/proxy/app/firewall_policy.py:22
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/images/proxy/app/main.py:36
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/images/proxy/app/tls_mitm.py:31
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hypdmz-0.1.0a1/hypdmz/images/proxy/app/vault.py:40

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

View package on PyPI →
45 19h — — —
SUSPICIOUS
— pypi 0.2.0 元意识(重庆)人工智能科技有限公司 — 🪝
Package purpose: 元意识知识资产引擎:把学说变成可被 AI / Agent 调用的结构化知识
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in mcai/autopilot.py:107
  • EXFILTRATION_DESTINATION_DETECTED: 'Tunneling Service' found in mcai/cli.py:559
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in mcai/cli.py:61
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in mcai/llm.py:36
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in mcai/site.py:118
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in mcai/workspace.py:81

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

View package on PyPI →
45 21h — — —
SUSPICIOUS
— pypi 0.1.0 元意识(重庆)人工智能科技有限公司 — 🪝
Package purpose: 元意识知识资产引擎:把学说变成可被 AI / Agent 调用的结构化知识
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in mca/autopilot.py:107
  • EXFILTRATION_DESTINATION_DETECTED: 'Tunneling Service' found in mca/cli.py:559
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in mca/cli.py:61
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in mca/llm.py:36
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in mca/site.py:118
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in mca/workspace.py:82

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

View package on PyPI →
45 35h — — —
Unverified Signal
— pypi 0.8.1 genzagents — 🪝
Package purpose: Is your English rental ready for the landlord database (Register your rental property, Renters' Rights Act)? Region window and deadline, gas/EICR/EPC validity, the £65 fee, the upload checklist. Zero dependencies. Also an MCP server.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in rentready-0.8.1/rentready/hosted.py:101
  • SYSTEM_PERSISTENCE_TAMPERING: 'Systemd / macOS LaunchAgent Persistence' found in rentready-0.8.1/rentready/hosted.py:366
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in rentready-0.8.1/rentready/watch.py:191
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in rentready-0.8.1/rentready/watch.py:259

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

View package on PyPI →

LINK COPIED TO CLIPBOARD