CVE-2026-55576 MaaAssistantArknights: PR-title expression injection in release-preparation.yml
Attackers can execute arbitrary shell commands on CI runners by crafting malicious pull request titles in the release preparation workflow.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-55576?
CVE-2026-55576 is a high-severity command injection vulnerability in MaaAssistantArknights, published on 15 Jul 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
MaaAssistantArknights is a one-click tool for daily Arknights tasks. In the current dev-v2 workflow, .github/workflows/release-preparation.yml inlined attacker-controlled github.event.pull_request.title into a run: shell command during the pull_request opened, reopened, and ready_for_review events, so a non-draft fork PR whose title starts with Release v could execute shell commands on the ubuntu-latest runner during the generate-changelog job. This vulnerability is fixed by commit cafc3946059e6337d2089d4fec8b6885ba17c332.
Which versions are affected by CVE-2026-55576?
How do I fix CVE-2026-55576?
No fix has been published for CVE-2026-55576 yet. Limit exposure of the affected software until one is available.
Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.
Is CVE-2026-55576 being exploited?
There is no known exploitation of CVE-2026-55576 in the wild and no public exploit code.
Sources
Also known as GHSA-pqx2-5g66-f5w8.