MediumVulnerability
CVE-2026-44723: Vowpal Wabbit command execution through pull request title in GitHub workflow
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-44723
- Published
- Record updated
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.6%
Summary
CVE-2026-44723 affects Vowpal Wabbit, a machine learning system. The workflow .github/workflows/python_checks.yml inserts ${{ github.event.pull_request.title }} directly into double-quoted bash strings in four steps across four jobs, passing it to run_tests_model_gen_and_load.py. Because the shell expands the title before Python runs, an attacker can break out of the quotes and run arbitrary commands on the runner, and the pull_request trigger fires for PRs targeting any branch with no further access gate.
Mitigation
This vulnerability is fixed by the 998e390e80a7e8192d7849b7784bc113dbd190ad commit.
Related items
- MediumCyberXero Uses Claude Code in Campaign That Stole Over 628,000 Ukrainian RecordsSimilar attack · The Hacker News
- MediumCVE-2026-108597: Cohere Python SDK path traversal in model archive extractionSimilar attack · NVD/CVE Database
- InfoStepSecurity Now Inventories AI Agent Skills in Your GitHub Repositories and on Developer Machines Similar attack · StepSecurity Blog
- LowCVE-2026-107288: Pydantic AI web fetch bypasses blocked_domains via hostname variantsSimilar attack · NVD/CVE Database
- LowOAuth grants pile up faster than you can review them. Here's how to keep up.Similar attack · BleepingComputer