Summary
CVE-2026-123710 is a critical improper input validation flaw (CWE-1287) in Red Hat Quay that lets an unauthenticated remote attacker take over the registry’s token signing by installing their own service signing key. It affects Red Hat Quay 3 and Red Hat Quay 5 container images and has a CVSS v3.1 score of 9.8 (Critical).
Technical details
- Root cause: Improper validation of specified type of input (CWE-1287) in the Quay service key rotation endpoint, which accepts an anonymous registry token whose audience the client controls.
- Trigger conditions: No authentication or user interaction is required. The client obtains an anonymous registry token with an audience it controls and presents it to the service key rotation endpoint.
- Attack vector: Network, low complexity.
- Impact: The attacker installs its own approved signing key with no expiry. Per the CVE record, this enables access to private images and modification of repository tags, with high impact on confidentiality, integrity and availability.
- No public exploit code or known exploitation was confirmed at the time of writing.
Affected software
- Red Hat Quay 3 (quay/quay-rhel8, quay/quay-rhel9)
- Red Hat Quay 5 (quay/quay-rhel9)
Severity
- CVSS v3.1 base score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: No fixed version was listed in the CVE record at the time of writing. Monitor the Red Hat advisory for CVE-2026-123710 and apply patches as soon as they are released.
- Until a patch is available: restrict network access to the service key rotation endpoint to trusted internal or administrative networks, and review the registry’s service keys for unexpected or non-expiring entries.

