CVSS 3.1
9.8 criticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HCritical (9.8) in redhat quay. EPSS 0.7% estimated probability of exploitation activity in the next 30 days.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExplain CVE-2026-123710 for an engineer deciding whether to act. Use https://cve.bz/api/public/cves/CVE-2026-123710?via=ask-ai-copy and https://cve.bz/cve/CVE-2026-123710?via=ask-ai-copy as the source of truth: what is affected and which versions fix it, whether it is in CISA KEV, public exploits, and its EPSS (an internet-wide 30-day estimate of exploitation activity, not a forecast for my systems). If they give no fixed versions, use the CVE record https://cveawg.mitre.org/api/cve/CVE-2026-123710 or the vendor advisory, not third-party mirrors. Tell me how to check whether I am affected and how to verify a fix. Cite the sources and say where they are uncertain.Opens a third-party assistant; its answer is its own, not cve.bz's. The prompt holds only this CVE's id and public links.
From the CNA's record in the CVE List.
| Product | Affected |
|---|---|
| Project Quay quay | before 3.9.28 |
| Project Quay quay | from 3.10.0 before 3.10.28 |
| Project Quay quay | from 3.12.0 before 3.12.24 |
| Project Quay quay | from 3.14.0 before 3.14.10 |
| Project Quay quay | from 3.15.0 before 3.15.9 |
| Project Quay quay | from 3.16.0 before 3.16.7 |
| Project Quay quay | from 3.17.0 before 3.17.7 |
| Project Quay quay | from 3.18.0 before 3.18.3 |
| Product | Fixed in |
|---|---|
| Red Hat Quay 3.10 | 1793993674 |
| Red Hat Quay 3.12 | 1793993854 |
| Red Hat Quay 3.14 | 1793993848 |
| Red Hat Quay 3.15 | 1793993771 |
| Red Hat Quay 3.16 | 1793993799 |
| Red Hat Quay 3.17 | 1793993778 |
| Red Hat Quay 3.18 | 1793993890 |
| Red Hat Quay 3.9 | 1793993730 |
Red Hat rates this Critical.
This Critical flaw in Red Hat Quay's service key server allows an unauthenticated attacker to take over registry token signing. Key rotation authenticates the caller only by verifying that the JWT is signed by an already approved service key with the expected audience and issuer, without checking that the token is a rotation credential. An anonymous token minted by /v2/auth satisfies that check. Installed keys inherit approval and can be created without an expiry, so forged registry tokens are accepted for any repository. Deployments where /keys is reachable by untrusted clients are affected.
Restrict access to the /keys endpoint at the proxy or load balancer so only trusted internal components can reach it. Review audit logs for service_key_rotate and service_key_delete events with a null expiration_date, and remove any unrecognised approved service keys. Deleting a rogue key is not durable until a fixed build is deployed, because the anonymous request can install a new key.
| Product | Package | State | Advisory |
|---|---|---|---|
| Red Hat Quay 3.10 | quay/quay-rhel8:1793993674 | Fixed 2026-11-11 | RHSA-2026:99025 |
| Red Hat Quay 3.12 | quay/quay-rhel8:1793993854 | Fixed 2026-11-11 | RHSA-2026:99027 |
| Red Hat Quay 3.14 | quay/quay-rhel8:1793993848 | Fixed 2026-11-11 | RHSA-2026:99024 |
| Red Hat Quay 3.15 | quay/quay-rhel8:1793993771 | Fixed 2026-11-11 | RHSA-2026:99023 |
| Red Hat Quay 3.16 | quay/quay-rhel9:1793993799 | Fixed 2026-11-11 | RHSA-2026:99022 |
| Red Hat Quay 3.17 | quay/quay-rhel9:1793993778 | Fixed 2026-11-11 | RHSA-2026:99026 |
| Red Hat Quay 3.18 | quay/quay-rhel9:1793993890 | Fixed 2026-11-11 | RHSA-2026:99019 |
| Red Hat Quay 3.9 | quay/quay-rhel8:1793993730 | Fixed 2026-11-11 | RHSA-2026:99021 |
| Red Hat Quay 5 | quay/quay-rhel9 | Affected |
Contains Red Hat Security Data © Red Hat, Inc., licensed under CC BY 4.0. Source: https://access.redhat.com/security/data. Modified: reformatted. Red Hat's page for CVE-2026-123710.
Changes since this site first stored the record. The same for every record: /api/public/changes.