Executive Summary

In November 2026, Red Hat disclosed two critical vulnerabilities in its Quay container registry platform—CVE-2026-123710 (CVSS 9.8) and CVE-2026-110697 (CVSS 9.9)—that together allow unauthenticated or low-privilege attackers to read, overwrite, and inject malicious container images across all repositories in a registry. CVE-2026-123710 exploits a trust-key injection flaw present since Quay's first public commit, enabling persistent unauthorized token signing without expiry. CVE-2026-110697 leverages an unescaped SQL LIKE wildcard in namespace lookups to steal robot account tokens from other tenants, enabling cross-tenant image manipulation and CI/CD pipeline poisoning in OpenShift environments. Both flaws affect all Quay 3 and Quay 5 versions, with patches available for eight Quay 3 branches.

These vulnerabilities represent a severe supply-chain risk as container registries sit at the heart of modern software delivery pipelines. The ability to silently overwrite images means malicious code can propagate to every downstream system pulling from the registry, echoing the trajectory of high-impact software supply-chain attacks. With CI/CD pipeline integrity under increasing regulatory and industry scrutiny, organizations running Quay—especially on OpenShift—face immediate exposure requiring urgent patching and audit.

Why This Matters Now

Container registries are the trust anchors of cloud-native software supply chains, and these flaws allow silent, persistent image poisoning without elevated privileges. As enterprises accelerate Kubernetes and OpenShift adoption, a single compromised registry can cascade malicious code to thousands of production workloads. With supply-chain attacks rising sharply and regulators tightening software integrity requirements under frameworks like SSDF and EO 14028, unpatched Quay instances represent a critical and immediate organizational liability.

Attack Path Analysis

Related CVEs

MITRE ATT&CK® Techniques

Potential Compliance Exposure

Sector Implications

Sources

Frequently Asked Questions

These flaws expose failures in least-privilege access control (NIST 800-53 AC-6), supply-chain integrity (SSDF PW.4), and audit logging (NIST CSF DE.CM-7). Organizations relying on Quay without registry-layer segmentation or egress controls lack compensating controls required by PCI DSS 4.0 and Zero Trust Maturity Model frameworks.

Cloud Native Security Fabric Mitigations and ControlsCNSF

Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.

Aviatrix Zero Trust CNSF is directly relevant to this incident because the attacker relied on unrestricted network reachability to Quay's public endpoints and unconstrained east-west access across tenant namespaces and CI/CD infrastructure. By enforcing workload-level segmentation and controlled egress, CNSF would likely have reduced the attacker's ability to traverse tenant boundaries and exfiltrate container images at scale.

Initial Compromise

Control: Cloud Native Security Fabric (CNSF)

Mitigation: Restricting network access to Quay's key management and authentication endpoints at the fabric level could limit which source workloads and external principals are even able to reach those surfaces, reducing the pool of potential exploiters to only explicitly permitted identities and workload segments.

Privilege Escalation

Control: Zero Trust Segmentation

Mitigation: Zero Trust segmentation could reduce the scope of privilege escalation by constraining which workloads and network paths are permitted to invoke administrative registry APIs and cross-tenant endpoints, limiting how far forged credentials could be exercised even if authentication controls at the application layer were bypassed.

Lateral Movement

Control: East-West Traffic Security

Mitigation: East-west traffic enforcement could limit the attacker's ability to pivot freely across tenant namespaces and into connected CI/CD infrastructure, reducing lateral reachability even when application-layer credentials had been stolen, by requiring that all inter-workload communication conform to defined and monitored segmentation policies.

Command & Control

Control: Multicloud Visibility & Control

Mitigation: Centralized multicloud visibility across registry API traffic could help reduce the attacker's ability to operate undetected over extended periods, by surfacing anomalous API call patterns — such as unexpected key registration or bulk key deletion events — that deviate from established behavioral baselines for registry workloads.

Exfiltration

Control: Egress Security & Policy Enforcement

Mitigation: Egress security controls enforced at the fabric level could reduce the attacker's ability to exfiltrate large volumes of container images to unauthorized destinations, by limiting outbound registry pull traffic to known and approved egress paths and constraining the data volume and destination scope accessible from compromised workload identities.

Impact (Mitigations)

If prior CNSF controls had constrained the attacker's lateral reach and egress paths, the residual impact would likely be reduced in scope — poisoned images may have reached fewer downstream clusters and pipelines, and the supply-chain compromise would likely be limited to the specific tenant segments that the attacker was able to access rather than propagating across all organizational boundaries.

Impact at a Glance

Affected Business Functions

  • Container Image Distribution and CI/CD Pipeline Integrity
  • Software Supply Chain Security
  • Multi-Tenant Registry and Robot Account Management
  • OpenShift Platform Operations and Deployment Automation
Operational Disruption

Estimated downtime: 7 days

Financial Impact

Estimated loss: N/A

Data Exposure

All private container images stored in affected Quay registries are exposed to unauthorized read access, potentially leaking embedded secrets, API keys, credentials, and proprietary application code stored within image layers. Robot account tokens for all tenants in a multi-tenant Quay deployment can be stolen and used to inject malicious images into CI/CD pipelines, enabling downstream supply-chain compromise across any organization or OpenShift cluster relying on the affected registry. Planted trusted keys persist across restarts and password resets, meaning unauthorized access may persist silently until keys are manually audited and removed. Organizations using Quay as the integrated OpenShift registry face cascading risk of malicious image propagation to production workloads.

Recommended Actions

  • • Apply Zero Trust Segmentation (CNSF) to restrict access to Quay's /keys and /v2/auth endpoints to only verified, identity-authenticated internal components — preventing unauthenticated or low-privilege actors from interacting with key management APIs entirely, directly blocking CVE-2026-123710 exploitation.
  • • Deploy Egress Security & Policy Enforcement controls to monitor and rate-limit container image pull volumes from the registry, flagging anomalous bulk pulls to unauthorized or unexpected destinations as indicators of image exfiltration using forged or stolen robot tokens.
  • • Leverage Multicloud Visibility & Control to baseline normal registry API interaction patterns — including key rotation events, robot account listing calls, and cross-namespace access — and generate alerts on service_key_rotate or service_key_delete events where expiration_date is null, enabling early detection of persistent key injection.
  • • Enforce East-West Traffic Security policies to segment registry access between tenants and namespaces, ensuring that robot account credentials obtained in one namespace cannot be used to authenticate against repositories in separate organizational boundaries without explicit policy permit.
  • • Utilize Encrypted Traffic (HPE) controls to ensure all registry traffic transiting hybrid or multi-cloud network paths is encrypted at line rate, and pair with Inline IPS (Suricata) signature rules targeting known Quay API abuse patterns and anomalous JWT audience/issuer fields to detect forged token usage before images are pulled or overwritten.

Secure the Paths Between Cloud Workloads

A cloud-native security fabric that enforces Zero Trust across workload communication—reducing attack paths, compliance risk, and operational complexity.

Cta pattren Image