PT-2026-48540
CVE-2026-47751
·
Published
2026-06-10
·
Updated
2026-10-24
Description by
CVSS 4.0
5.3
MediumMetricsAV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions
Claude Code Action versions prior to 1.0.74
Description
An issue exists where the action checks out attacker-controlled pull request head branches and reads the
.mcp.json file from the working directory. Because all project MCP (Model Context Protocol) servers are unconditionally enabled via enableAllProjectMcpServers, an attacker can include a malicious .mcp.json file in a pull request to achieve arbitrary code execution on the GitHub Actions runner. This can lead to the exfiltration of workflow secrets, such as API keys and tokens, when a privileged user or an automatic trigger invokes the action on the pull request.Recommendations
Update to version 1.0.74 or later.
Found an issue in the description? Have something to add? Feel free to write us 👾