Poisoned Pipeline Execution
Technique · ATTACK:enterprise:T1677
Attributed source ↗ · Plaintext record · Complete record and assertions JSON
Inspect structured metadata and provenance
{
"id": "ATTACK:enterprise:T1677",
"title": "Poisoned Pipeline Execution",
"type": "Technique",
"source_url": "https://attack.mitre.org/techniques/T1677",
"snapshot": "enterprise-attack-20.0.json",
"status": "active",
"rights": "Source metadata only; source notices retained; no operational prose or payloads",
"review_status": "machine-extracted; source-specific checks passed, editorial review pending",
"stix_id": "attack-pattern--7655ac3b-dfde-49c5-a967-242856174434",
"external_id": "T1677",
"domain": "enterprise",
"created": "2025-05-22T20:01:16.611Z",
"modified": "2026-05-12T15:12:00.642Z",
"version": "1.0",
"aliases": [
],
"tactics": [
"execution"
],
"source_references": [
{
"source_name": "Synactiv Hijacking GitHub Runners",
"url": "https://www.synacktiv.com/en/publications/hijacking-github-runners-to-compromise-the-organization"
},
{
"source_name": "GitHub Security Lab GitHub Actions Security 2021",
"url": "https://securitylab.github.com/resources/github-actions-preventing-pwn-requests/"
},
{
"source_name": "GitHub Security Labs GitHub Actions Security Part 2 2021",
"url": "https://securitylab.github.com/resources/github-actions-untrusted-input/"
},
{
"source_name": "John Stawinski PyTorch Supply Chain Attack 2024",
"url": "https://johnstawinski.com/2024/01/11/playing-with-fire-how-we-executed-a-critical-supply-chain-attack-on-pytorch/"
},
{
"source_name": "Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025",
"url": "https://unit42.paloaltonetworks.com/github-actions-supply-chain-attack"
},
{
"source_name": "OWASP CICD-SEC-4",
"url": "https://owasp.org/www-project-top-10-ci-cd-security-risks/CICD-SEC-04-Poisoned-Pipeline-Execution"
},
{
"source_name": "Wiz Ultralytics AI Library Hijack 2024",
"url": "https://www.wiz.io/blog/ultralytics-ai-library-hacked-via-github-for-cryptomining"
}
]
}Explicit source assertions (7)
First 80 shown here; the complete set is in this record’s JSON and plaintext. Each relationship retains its source and locator. No inferred relationships are added.
ATTACK:enterprise:M1018 → mitigates → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--02c9e4fd-a17d-4661-8597-77526adc776c
ATTACK:enterprise:G0082 → uses → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--0df39903-1a20-4f9d-ba60-503a1639adce
Microsoft Axios Compromise APR 2026 · MIcrosoft Mastra npm Compromise JUN 2026ATTACK:enterprise:S9008 → uses → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--2f8d7b68-5278-4972-aec7-2b60fdfb5271
Aikido Shai-Hulud September 2025 · Netskope Shai-Hulud November 2025 · Palo Alto Unit 42 Shai-Hulud November 2025 · Socket Shai-Hulud November 2025ATTACK:enterprise:S9043 → uses → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--31e61f9e-a537-4e17-922d-bf84b6edb600
Flashpoint Mini Shai-Hulud MAY 2026 · Wiz Mini Shai-Hulud MAY 2026 · Phoenix TeamPCP 20 MAY 2026ATTACK:enterprise:S9042 → uses → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--5ff41d73-f0e7-46e1-9d62-972b2a837ad0
Aikido TeamPCP Trivy MAR 2026 · Aikido TeamPCP Telnyx MAR 2026ATTACK:enterprise:M1054 → mitigates → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--851a8d0f-dabb-4e78-93bd-6f8aa6893c5d
ATTACK:enterprise:G1056 → uses → ATTACK:enterprise:T1677
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--ecc882f8-16f3-40f6-aae1-77b4343a4d1f
Aqua Security Trivy Compromise MAR 2026 · Aqua Security Blog Trivy Compromise APR 2026 · Aikido TeamPCP Telnyx MAR 2026 · FBI TeamPCP JUL 2026 · Flashpoint Mini Shai-Hulud MAY 2026 · Google AI Threat Tracker MAY 2026 · Hunt.io TeamPCP Toolkit MAY 2026 · Wiz Trivy Compromise MAR 2026 · Wiz Mini Shai-Hulud MAY 2026 · Wiz TeamPCP KICS MAR 2026 · Trend Micro TeamPCP MAY 2026 · Sysdig TeamPCP MAR 2026 · Palo Alto TeamPCP MAR 2026 · Phoenix TeamPCP 20 MAY 2026