CVE-2026-31976 Details
Description
xygeni-action is the GitHub Action for Xygeni Scanner. On March 3, 2026, an attacker with access to compromised credentials created a series of pull requests (#46, #47, #48) injecting obfuscated shell code into action.yml. The PRs were blocked by branch protection rules and never merged into the main branch. However, the attacker used the compromised GitHub App credentials to move the mutable v5 tag to point at the malicious commit (4bf1d4e19ad81a3e8d4063755ae0f482dd3baf12) from one of the unmerged PRs. This commit remained in the repository's git object store, and any workflow referencing @v5 would fetch and execute it. This is a supply chain compromise via tag poisoning. Any GitHub Actions workflow referencing xygeni/xygeni-action@v5 during the affected window (approximately March 3–10, 2026) executed a C2 implant that granted the attacker arbitrary command execution on the CI runner for up to 180 seconds per workflow run.
A supply chain vulnerability has been identified in the Xygeni Action for GitHub. On March 3, 2026, an attacker used compromised credentials to inject obfuscated shell code into the action's configuration file via pull requests. Although these pull requests were not merged, the attacker manipulated the v5 tag to point to a malicious commit. As a result, any workflow using the v5 tag executed the injected code, which established a command-and-control connection and allowed arbitrary command execution on the CI runner for up to 180 seconds per workflow.
Users should update their workflows to use the Xygeni Action version 6.4.0 or later. If workflows were run with the v5 tag during the affected period, it's recommended to rotate all CI secrets and audit CI logs for any connections to the attacker's server.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Mar 12, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/xygeni/xygeni-action/issues/54 | [email protected] | Issue Tracking |
| https://github.com/xygeni/xygeni-action/security/advisories/GHSA-f8q5-h5qh-33mh | [email protected] | PatchVendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-506 | Embedded Malicious Code | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| xygeni xygeni-action | >= 5.38.0, <= 6.4.0 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Mar 16, 2026 | Initial Analysis | [email protected] |
| Mar 11, 2026 | New CVE Received | [email protected] |