Executive Summary

Between October 8 and 26, 2026, the GhostAction supply-chain campaign injected malicious GitHub Actions workflow files into more than 23,000 public repositories using roughly 1,800 compromised developer accounts, pushing 72,000 commits across two escalating waves. Payloads targeted repository secrets, AWS OIDC tokens, and AI-provider API keys, while a PolinRider-derived 'font stealer' attempted to install a Node.js credential stealer on local developer machines. GitHub's platform controls blocked workflow execution, and GitGuardian found no confirmed successful runs, but stolen tokens from the October 8 wave remained active weeks later, demonstrating persistent unauthorized access across CI/CD and cloud environments.

The incident illustrates how adversaries are weaponizing developer trust in automation pipelines to harvest cloud credentials at scale. With attackers now probing AWS OIDC federation and AI-API keys alongside traditional repository secrets, the attack surface extends well beyond source code into live cloud workloads—making CI/CD hygiene, token lifecycle management, and cloud egress controls a board-level priority.

Why This Matters Now

GhostAction's pivot toward AWS OIDC token abuse and AI-provider API key theft in late October 2026 signals a maturation of supply-chain tactics that directly threatens cloud infrastructure. With 1,382 compromised accounts still carrying valid tokens weeks after initial compromise, organizations face ongoing, low-visibility exposure inside their CI/CD pipelines and cloud environments right now.

Attack Path Analysis

MITRE ATT&CK® Techniques

Potential Compliance Exposure

Sector Implications

Sources

Frequently Asked Questions

GhostAction revealed weaknesses in secrets management, token lifecycle controls, and egress policy enforcement—gaps mapped to NIST 800-53 SC-18, PCI DSS 4.0 requirement 3.5.1, and ZTMM Data pillar controls. Organizations lacking automated secret rotation and outbound traffic filtering for CI/CD runners were most exposed.

Cloud Native Security Fabric Mitigations and ControlsCNSF

Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.

Aviatrix Zero Trust CNSF is directly relevant to this incident because the GhostAction campaign relied on lateral movement from CI/CD runner environments into cloud accounts and internal networks using stolen OIDC tokens and GitHub PATs. By enforcing identity-aware segmentation and restricting east-west and egress paths, Aviatrix would likely reduce the blast radius of stolen credentials reaching sensitive cloud workloads and infrastructure.

Initial Compromise

Control: Cloud Native Security Fabric (CNSF)

Mitigation: Consistent Zero Trust fabric policies across cloud environments would likely reduce the reachability of workloads and cloud resources that compromised CI/CD runner identities could access, constraining how far initial foothold credentials could reach into protected cloud segments.

Privilege Escalation

Control: Zero Trust Segmentation

Mitigation: Zero Trust segmentation policies would likely constrain the cloud account surfaces reachable by assumed IAM roles, reducing the privilege scope available to an attacker who successfully obtained an OIDC-derived AWS credential from a compromised runner environment.

Lateral Movement

Control: East-West Traffic Security

Mitigation: East-west traffic enforcement would likely reduce the reachability of internal cloud workloads and network segments from self-hosted runner infrastructure, constraining an attacker's ability to pivot deeper into organizational cloud environments using stolen runner or PAT credentials.

Command & Control

Control: Multicloud Visibility & Control

Mitigation: Multicloud visibility and centralized policy control would likely surface anomalous outbound communication patterns from runner-adjacent cloud workloads, reducing the time to detect unexpected external callout behavior and constraining unmonitored command-and-control paths traversing cloud network boundaries.

Exfiltration

Control: Egress Security & Policy Enforcement

Mitigation: Egress policy enforcement on cloud workload outbound paths would likely constrain unauthorized data flows leaving runner-adjacent cloud environments, reducing the effectiveness of bulk credential exfiltration by limiting outbound connectivity to explicitly permitted destinations.

Impact (Mitigations)

With segmented cloud access paths and constrained east-west reachability already limiting lateral movement and privilege scope, the residual risk would likely be reduced to credential reuse attempts rather than broad cloud account takeover, limiting attacker-accessible AWS resource surfaces even when valid tokens are held.

Impact at a Glance

Affected Business Functions

  • CI/CD Pipeline Integrity and Software Build Processes
  • Cloud Infrastructure Access and Identity (AWS IAM, OIDC Token Management)
  • Source Code Repository Confidentiality and Secrets Management
  • Developer Endpoint Security and Credential Hygiene
Operational Disruption

Estimated downtime: 3 days

Financial Impact

Estimated loss: N/A

Data Exposure

The GhostAction campaign targeted and in some cases exfiltrated: GitHub personal access tokens, repository secrets, CI/CD pipeline secrets stored in GitHub Actions, package publishing tokens (e.g., npm, PyPI), AI-provider API keys (e.g., OpenAI, Anthropic), AWS OIDC tokens enabling cloud role assumption, credentials embedded in source code and Git history, and developer machine credentials via the Node.js font-stealer payload mimicking PolinRider. Approximately 1,792 developer accounts were confirmed compromised with active tokens, and 23,000 public repositories were targeted across two waves. While GitHub blocked malicious workflow execution and no confirmed credential harvesting from this specific wave was verified, the persistent access to 1,382 previously compromised accounts represents a significant latent exposure risk. Financial loss is reported as $0 at this time because no confirmed successful exfiltration or downstream breach was validated; however, downstream impact to organizations whose repositories were seeded with malicious workflows or whose developer machines were exposed to the font-stealer could be substantially higher if follow-on intrusions occur.

Recommended Actions

  • • Apply Zero Trust Segmentation and least-privilege identity-based policies to CI/CD pipeline service identities and self-hosted runner environments, restricting which workloads can assume cloud IAM roles via OIDC tokens to prevent privilege escalation from compromised workflows (CNSF: Zero Trust Segmentation, NIST.800-53.AC-6).
  • • Deploy Egress Security and Policy Enforcement with FQDN filtering on GitHub Actions runner environments and developer endpoints to block unauthorized outbound connections to attacker-controlled infrastructure during workflow execution, preventing credential exfiltration (CNSF: Egress Security & Policy Enforcement, NIST.CSF.PR.DS-5).
  • • Enable Multicloud Visibility and Control to monitor anomalous AWS API activity following OIDC token issuance from CI/CD pipelines—establish baselines for expected role assumption patterns and alert on deviations indicative of stolen token abuse (CNSF: Multicloud Visibility & Control, NIST.800-53.AU-6).
  • • Enforce East-West Traffic Security controls between self-hosted runner infrastructure and internal network segments to prevent lateral movement from a compromised runner into internal CI/CD systems, cloud control planes, or developer endpoints (CNSF: East-West Traffic Security, NIST.800-53.SC-7).
  • • Leverage the Cloud Native Security Fabric (CNSF) for real-time inline enforcement and distributed policy across cloud-connected developer environments to detect and block LLM-assisted rapid payload variant deployment and supply chain worm propagation patterns at the network fabric layer before they reach internal workloads (CNSF: Cloud Native Security Fabric, NIST.CSF.ID.RA-3).

Secure the Paths Between Cloud Workloads

A cloud-native security fabric that enforces Zero Trust across workload communication—reducing attack paths, compliance risk, and operational complexity.

Cta pattren Image