Suspicious Double Base64 Encoding to Bypass GitHub Actions Secret Masking

PremiumReviewedSigma · High · v1
Category
process_creation
Author
HuntRule
Published
2026-11-05
Updated
2026-11-05

ATT&CK techniques

Cred Access → C2
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Persistence

  6. Priv Esc

  7. Defense Evasion

  8. Discovery

  9. Lateral Movement

  10. Collection

  11. Exfiltration

  12. Impact

What it detects

This rule detects the double Base64 encoding one-liner used to exfiltrate GitHub Actions secrets by circumventing the platform secret masking that only redacts the plaintext value. Chaining two base64 encodings on a secret is a deliberate evasion technique observed in GitHub PAT to cloud control plane attacks and rarely appears in legitimate build steps.

Related detections9 linkedT1552.001 — drag to rearrange
Suspicious GitHub Code Search API Enumeration of Actions Secret Names
Suspicious AI CLI Invoked With Permission Bypass Flags (s1ngularity Aftermath)
Malicious Nx Postinstall Secret Harvesting to Inventory File (s1ngularity Supply Chain)
Malicious prt-scan Campaign Exfiltration Script prt_exfil.sh (via file_event)
Suspicious TruffleHog Credential Validation User Agent in AWS CloudTrail (via cloudtrail)
Suspicious Azure CLI Service Principal Login with Inline Secret
Suspicious Modification of Ivanti lastauthserverused.js for Credential Harvesting
Malicious TCC Privacy Database Access via sqlite3
Malicious Veeam Backup Credential Theft via psql Query of Credentials Table (via process_creation)
Suspicious Double Base64 Encoding to Bypass GitHub Actions Secret Masking
Pivot detection · T1552.001 · 9 related

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.