Skip to main content

Red Hat Quay EUVDEUVD-2026-20515

| CVE-2026-32590 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-04-08 redhat GHSA-mvqc-wfv6-7764
8.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Network-reachable Quay API, low complexity, requires an authenticated push-capable user (PR:L), no user interaction, and deserialization yields full RCE impacting C/I/A.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
7.1 MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

9
Analysis Updated
Jun 23, 2026 - 18:49 vuln.today
v5 (cvss_changed)
Analysis Updated
Jun 23, 2026 - 18:47 vuln.today
v4 (cvss_changed)
Analysis Updated
Jun 23, 2026 - 18:46 vuln.today
v3 (cvss_changed)
Analysis Updated
Jun 23, 2026 - 18:46 vuln.today
v2 (cvss_changed)
CVSS changed
Jun 23, 2026 - 18:22 NVD
7.1 (HIGH) 8.8 (HIGH)
Re-analysis Queued
Apr 21, 2026 - 23:22 vuln.today
cvss_changed
EUVD ID Assigned
Apr 08, 2026 - 18:16 euvd
EUVD-2026-20515
Analysis Generated
Apr 08, 2026 - 18:16 vuln.today
CVE Published
Apr 08, 2026 - 17:04 nvd
HIGH 7.1

DescriptionNVD

A flaw was found in Red Hat Quay's handling of resumable container image layer uploads. The upload process stores intermediate data in the database using a format that, if tampered with, could allow an attacker to execute arbitrary code on the Quay server.

AnalysisAI

Authenticated remote code execution in Red Hat Quay 3 and Mirror Registry for Red Hat OpenShift arises from unsafe deserialization (CWE-502) of resumable container image layer upload state stored in the database. An attacker with the privileges needed to initiate image uploads can tamper with intermediate upload data to execute arbitrary code on the Quay server. No public exploit identified at time of analysis; EPSS is low (0.06%) and CISA SSVC marks exploitation status as none, though technical impact is rated total.

Technical ContextAI

Red Hat Quay is a container image registry, and Mirror Registry for Red Hat OpenShift is a minimal Quay-based registry used to host OpenShift release content in disconnected environments. Affected CPEs cover red_hat_quay_3, mirror_registry_for_red_hat_openshift, and mirror_registry_for_red_hat_openshift_2. The root cause is CWE-502 (Deserialization of Untrusted Data): Quay's resumable layer upload feature persists partial upload state to its backing database in a serialized format that is later rehydrated by the server, so if the stored representation is tampered with, the deserializer can be coerced into instantiating attacker-controlled objects and triggering code execution within the Quay process.

RemediationAI

Patch available per vendor advisory: upgrade Red Hat Quay 3 and Mirror Registry for Red Hat OpenShift to the fixed builds shipped in the Red Hat errata listed for this CVE (RHSA-2026:19375, RHSA-2026:21017, RHSA-2026:22465, RHSA-2026:22629, RHSA-2026:22840, RHSA-2026:23361, RHSA-2026:24833, RHSA-2026:24853, RHSA-2026:28441), selecting the erratum matching your channel; see https://access.redhat.com/security/cve/CVE-2026-32590 and https://bugzilla.redhat.com/show_bug.cgi?id=2446964 for mapping. Until patched, restrict who can push to the registry by tightening repository-creation and push permissions to a minimal set of trusted service accounts, place Quay behind an authenticated ingress that blocks anonymous or low-trust users from reaching the v2 upload endpoints (PATCH/PUT to /v2/<repo>/blobs/uploads/), and monitor the database for unexpected modifications to in-progress upload records; these controls reduce exposure but break workflows that rely on broad self-service push and do not eliminate risk from already-trusted users.

Vendor StatusVendor

Share

EUVD-2026-20515 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy