Detections

Explore public detection logic contributed by the community across SIEM and rule languages.

300 detections

Detects the execution of package managers (pip or npm) to install software dependencies initiated by development or agent-related processes (like IDEs or background services) in a non-interactive session. This behavior can be indicative of automated dependency confusion attacks, malicious supply chain activity, or unauthorized package installation occurring without direct user oversight.
avatar
Ankit Mehta@Secvyn
avatar
Detection & Hunting Community
2 months ago
000
Detects the installation of software packages in build or CI pipelines where the package was published to its registry between 30 and 90 days prior to being first used in the environment. This pattern is indicative of potential dependency confusion or typosquatting attacks, where adversaries use newly created packages to deliver malicious code.
avatar
Ankit Mehta@Secvyn
avatar
Hunters
2 months ago
000
Detects the installation of software packages in build or CI pipelines where the package was published to its registry between 30 and 90 days prior to being first used in the environment. This pattern is indicative of potential dependency confusion or typosquatting attacks, where adversaries use newly created packages to deliver malicious code.
avatar
Ankit Mehta@Secvyn
Defender - KQL
2 months ago
000
Detects the creation of tar archives within the Coder database during a specific window associated with rogue IP activity, where the file creation was performed by a system-level process.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Detects the creation of tar archives within the Coder database during a specific window associated with rogue IP activity, where the file creation was performed by a system-level process.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
2 months ago
000
Detects the presence of a specific sentinel string 'data.external.telemetry' within Terraform provisioner job logs, which indicates the execution of unauthorized data-collection logic within a compromised or backdoored Terraform module.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Detects a privileged/elevated AI-agent tool invocation whose arguments are sourced from sandbox runtime output within 30 seconds of a PBKDF2/AES decrypt event, with no provenance tag distinguishing that output from trusted state — the generic post-decryption privileged-action sequence behind Cryptographic Context Injection attacks.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
2 months ago
009
A GitHub maintainer account related to the keyv/cacheable npm package ecosystem was compromised. The attacker published malicious versions of these packages, which affected more than 400 npm packages. The malware is designed to steal cloud credentials, developer secrets, CI/CD secrets, AI tool configuration files, and cryptocurrency wallet data. It also creates persistence using Claude Code hooks and VS Code tasks.json files, and sends stolen data to attacker-controlled GitHub repositories and C2 domains.

Reference article: https://www.wiz.io/blog/keyv-and-cacheable-npm-supply-chain-attack
avatar
Kumaresan Selladurai@KumaresanSelladurai
avatar
Detections.ai Community
3 months ago
59056
Detection for reported campaign delivering a trojanized, non-digitally signed TrueConf client installer to users connecting to a compromised TrueConf server.
avatar
Syed Usfar Wasim@nCD24
avatar
Detections.ai Community
3 months ago
5011
Detects malicious persistence hooks in IDE configuration files (.claude/settings.json, .vscode/tasks.json) used by the ChainDrop or Mini Shai-Hulud npm worm to execute unauthorized JavaScript payloads upon opening a repository.
avatar
Jeff Daisley@JDaisley
avatar
Detections.ai Community
3 months ago
1014
Detects the malicious Open VSX "recon" extension variant checking whether its own extension ID is referenced in the workspace devcontainer.json or .vscode/extensions.json to determine if the install was configuration-driven versus human-initiated
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
308
Detects HTTP network traffic containing the endpoint's local hostname transmitted within 30 seconds of a process starting, consistent with 'evil twin' Open VSX extensions that harvest developer environment metadata immediately upon activation.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
307
Detects a code editor process (VS Code, VS Code Insiders, code-server) opening or reading the .git/config or .git/HEAD file, which may indicate a malicious editor extension harvesting private repository and CI/CD configuration data, as seen in the Open VSX "evil twin" extension campaign.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
106
Detects a process accessing .git/config or .git/HEAD files followed by a network connection or HTTP request from the same agent within a short time window, consistent with the Open VSX 'evil twin' extension campaign harvesting private repository and CI metadata and exfiltrating it to attacker-controlled infrastructure.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
105
Detects VS Code / Node.js processes associated with editor extensions making outbound HTTP requests that contain CI/CD environment variable names (e.g. GITHUB_REPOSITORY, CI_PROJECT_PATH, GITLAB_CI, CIRCLECI, BUILDKITE, CODESPACES, GITPOD), consistent with the Open VSX 'evil twin' extension campaign that harvested private repository and CI/CD data from developer environments.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
205
Detects malicious persistence hooks in IDE configuration files (.claude/settings.json, .vscode/tasks.json) used by the ChainDrop or Mini Shai-Hulud npm worm to execute unauthorized JavaScript payloads upon opening a repository.
avatar
Jeff Daisley@JDaisley
avatar
Detections.ai Community
3 months ago
106
Detects malicious persistence hooks in IDE configuration files (.claude/settings.json, .vscode/tasks.json) used by the ChainDrop or Mini Shai-Hulud npm worm to execute unauthorized JavaScript payloads upon opening a repository.
avatar
Jeff Daisley@JDaisley
avatar
Detections.ai Community
3 months ago
205
Detects a settings.json (editor settings/telemetry opt-out) file read followed within a 30-second window by network transmission from the same host, a pattern consistent with the Open VSX 'evil twin' extension campaign in which extensions read local developer configuration/telemetry preference files and then exfiltrate the harvested data over the network.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
104
Detects installation of malicious "evil twin" Open VSX extensions impersonating AMD, Azure, or Salesforce that carry the tell-tale version 0.0.1 or 0.0.2, identified via file creation/write events in VS Code / Open VSX extension directories.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
103
Detects trojanized Finder/Xcode/Terminal/Reminders/SimulatorTrampoline application bundles located outside their standard system paths with ad-hoc or invalid code signatures, used to misuse and reset TCC permissions.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
002
Detects trojanized Finder/Xcode/Terminal/Reminders/SimulatorTrampoline application bundles located outside their standard system paths with ad-hoc or invalid code signatures, used to misuse and reset TCC permissions.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
102
Page 6 of 15