CVE-2026-111057: Mercury: Unauthenticated Remote Code Execution in /api/terminals - access control bypass
A missing comma in mercury_app/block_handler.py’s BLOCKED_PATTERNS list causes the blocklist to fail to cover the /api/terminals endpoint. As a result, any unauthenticated attacker can spawn a full, interactive OS-level shell on the host running Mercury.
References
Code Behaviors & Features
Detect and mitigate CVE-2026-111057 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →