Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
Mindgard Raises $30M to Secure AI Systems Against Emerging Threats
August 12, 2026
City-Forum Hackers Exploit Salesforce, ServiceNow Critical Vulnerabilities
August 12, 2026
Palo Alto Networks Patches 11 Vulnerabilities in PAN-OS, GlobalProtect, Prisma Access
August 12, 2026
Home/Threats/GitHub Action Vulnerability Exposes Workflow Credentials
Threats

GitHub Action Vulnerability Exposes Workflow Credentials

Key Takeaways A supply chain attack compromised two popular GitHub Actions: actions-cool/issues-helper and actions-cool/maintain-one-comment. Attackers silently redirected all version tags to...

Emy Elsamnoudy
Emy Elsamnoudy
May 19, 2026 4 Min Read
75 0

Key Takeaways

  • A supply chain attack compromised two popular GitHub Actions: actions-cool/issues-helper and actions-cool/maintain-one-comment.
  • Attackers silently redirected all version tags to malicious commits, enabling credential exfiltration from CI/CD pipelines.
  • Any workflow referencing these actions by a version tag is vulnerable to pulling and executing the malicious code.
  • The attack was identified by StepSecurity on May 18, 2026, and a detailed analysis has been published.
  • Immediate action, including pinning workflows to specific commit hashes and rotating secrets, is crucial for affected users.

A significant supply chain attack has been uncovered, impacting two widely utilized GitHub Actions: actions-cool/issues-helper and actions-cool/maintain-one-comment. The compromise involved the silent redirection of every version tag within their respective repositories to unauthorized, malicious commits. This sophisticated maneuver allowed attackers to steal sensitive CI/CD pipeline credentials, posing a severe risk to development teams globally that integrate these actions into their automated workflows. A comprehensive security analysis details the mechanics of this attack.

Table Of Content

  • Key Takeaways
  • Discovery and Attack Vector
  • How the Attack Harvests Secrets
  • Detection and Recommended Steps
  • What You Should Do

The method of compromise was deceptively straightforward. An attacker managed to gain control over tag manipulation within the repositories, subsequently re-pointing all 53 existing version tags for actions-cool/issues-helper and all 15 for actions-cool/maintain-one-comment to imposter commits. These malicious commits were not part of the repositories’ legitimate code history.

Consequently, any development team whose workflow specified these actions using a version tag would inadvertently download and execute the rogue code during subsequent pipeline runs. Only workflows explicitly pinned to a specific, verified commit hash remained immune to this manipulation.

Discovery and Attack Vector

Security researchers at StepSecurity brought this attack to light, publishing an in-depth report on May 18, 2026. The report, shared with Cyber Security News (CSN), explained that the malicious commit leveraged the open-source Bun JavaScript runtime. This runtime was used to execute a payload designed to read directly from the memory of the Runner.Worker process. This particular component within GitHub’s pipeline infrastructure is responsible for holding decrypted workflow secrets during a job’s execution.

The speed and precision of the attack were notable. All 53 imposter commits for issues-helper were created within a mere three minutes and sixteen seconds, while the 15 commits for maintain-one-comment were generated in less than forty seconds. Stolen data was consistently directed to the same attacker-controlled domain, t.m-kosche.com.

This incident underscores a growing trend in supply chain attacks targeting developer tools. Adversaries are increasingly focusing on high-leverage entry points that can compromise numerous organizations through a single, poisoned dependency. CI/CD pipelines have become a prime target due to their frequent storage of powerful credentials for cloud services, code repositories, and deployment systems.

How the Attack Harvests Secrets

Upon execution within a GitHub Actions pipeline, the malicious commit initiated a carefully orchestrated sequence of steps. The payload first downloaded the Bun JavaScript runtime into the runner environment. Subsequently, it spawned a Python process tasked with reading the memory address space of the Runner.Worker process, specifically targeting the /proc//mem path. This path is where GitHub Actions temporarily stores decrypted workflow secrets while a job is active.

The payload then employed standard Unix utilities to filter this memory dump, specifically extracting values flagged with the internal attribute “isSecret”:true. Following this, it retrieved the GitHub authentication token and escalated privileges using sudo python3. Finally, the collected credentials were exfiltrated over an outbound HTTPS connection on port 443 to the attacker’s domain, t.m-kosche.com. Interestingly, GitHub’s own repository interface flagged the imposter commit 1c9e803 with a warning indicating it did not belong to any branch, yet it remained accessible via the manipulated tags.

Detection and Recommended Steps

StepSecurity’s Harden-Runner tool successfully detected this attack in real-time. It flagged several anomalous activities: the unauthorized download of the Bun runtime, the suspicious memory read process, and the unexpected outbound network connection to t.m-kosche.com. Workflows protected by Harden-Runner had the attacker’s domain automatically blocked at the network level, preventing credentials from leaving the runner even if the malicious code fully executed. While the attacker attempted to mask their activity with fake commit messages designed to mimic legitimate release notes, the tightly clustered creation timestamps immediately exposed the fraudulent nature of the commits.

What You Should Do

  • Pin Workflows to Specific Commit SHAs: Immediately modify all GitHub Actions workflows that utilize actions-cool/issues-helper or actions-cool/maintain-one-comment to reference a full, verified commit SHA instead of a floating version tag. This prevents silent redirection to malicious code.
  • Audit Recent Workflow Runs: Conduct a thorough audit of all recent workflow runs that referenced either actions-cool/issues-helper or actions-cool/maintain-one-comment.
  • Rotate All Compromised Secrets: Treat any tokens or secrets potentially exposed during these runs as fully compromised. The most urgent and critical step is to rotate all pipeline secrets, including GitHub tokens, cloud provider credentials, and any other sensitive information used by these workflows.
  • Monitor for Outbound Traffic: Review CI/CD logs for any outbound traffic to the domain t.m-kosche.com. The presence of such traffic is a definitive indicator of credential theft.
  • Implement Enhanced Runner Security: Consider deploying tools like StepSecurity’s Harden-Runner to detect and prevent similar supply chain attacks by monitoring for suspicious activities like unauthorized software downloads, memory access, and unexpected network connections.

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackSecurityThreat

Share Article

Emy Elsamnoudy

Emy Elsamnoudy

Emy is a cybersecurity analyst and reporter specializing in threat hunting, defense strategies, and industry trends. With expertise in proactive security measures, Emily covers the tools and techniques organizations use to detect and prevent cyber attacks. She is a regular speaker at security conferences and has contributed to industry reports on threat intelligence and security operations. Emily's reporting focuses on helping organizations improve their security posture through practical, actionable insights.

Previous Post

Microsoft Edge Fixes Bug That Loaded Saved Passwords Into Memory at Startup

Next Post

Critical Vulnerabilities in Four-Faith Routers Let Attackers Hijack Devices

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
Google Chrome 115 Patches Five High-Severity Use-After-Free Flaws
August 12, 2026
Eclipse Ransomware Launches RaaS, Targets Windows, Linux, ESXi
August 12, 2026
WhatsApp launches new scam alert feature to combat social engineering
August 12, 2026
Top Authors
Marcus Rodriguez
Marcus Rodriguez
Emy Elsamnoudy
Emy Elsamnoudy
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us