CVE-2026-55576 MaaAssistantArknights: PR-title expression injection in release-preparation.yml

High 8.8 Published Updated

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.

Weakness: CWE-94, CWE-78

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.

Is CVE-2026-55576 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free