Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Quay as repository admin
-
DeliveryEnumerate or guess notification UUID from target repository
-
ExploitSubmit API request with foreign notification UUID
-
ExecutionRetrieve sensitive notification config (tokens, webhook URLs, email)
-
PersistOptionally trigger test notification to target repository
-
ImpactReuse harvested credentials against downstream services
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation requires the attacker to hold repository administrator privileges on at least one repository within the target Quay instance (PR:L per CVSS). The attacker must additionally know or successfully enumerate the UUID of a notification belonging to a different repository (AC:H per CVSS - the primary technical barrier). No non-default configuration is required: Quay's notification feature is standard functionality enabled by default when integrations are configured. Exploitation is bounded by: (1) authenticated access as a repository admin is mandatory - unauthenticated external attackers are excluded; (2) the cross-repository UUID must be discovered via guessing, log/UI leakage, or a secondary information source; and (3) the flaw affects notification read and test-trigger operations only - it does not grant write access to repository content or images. |
| Impact | The CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N) accurately frames the trade-offs: the vulnerability is network-reachable and requires only low-privilege access (any repository admin), but attack complexity is High because the attacker must successfully obtain or guess a valid notification UUID belonging to a different repository. The Confidentiality impact is High given that webhook signing secrets, Slack API tokens, and email addresses constitute sensitive credentials that can unlock downstream systems. No EPSS probability was provided in the source data, and this CVE does not appear in the CISA KEV catalog, indicating no confirmed widespread active exploitation. POC availability is unknown. In practical terms, the risk is most acute for multi-tenant Quay deployments where mutually untrusting teams share the same instance - even a mid-sized organization running Quay internally should treat secret rotation as an urgent compensating control until a patch is applied. The UUID guessing constraint (AC:H) is a meaningful but imperfect barrier: if UUIDs are sequentially assigned or low-entropy, enumeration becomes feasible; if they are version-4 random UUIDs, brute-force is computationally impractical and the realistic threat actor is an insider or someone who obtained a UUID via a secondary leak. |
| Exploit ScenarioDerived | An authenticated Quay repository administrator calls the notification configuration API endpoint, substituting a guessed or previously leaked UUID belonging to a notification in a different team's repository. The API returns the full notification configuration, exposing a Slack bot token or CI/CD webhook URL with embedded credentials. The attacker reuses these secrets to exfiltrate data from the downstream Slack workspace or trigger unauthorized actions in the CI/CD pipeline. No public POC has been identified, but the exploit requires only standard HTTP API calls with a valid session token. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 14, 2026
Red Hat Quay's notification API exposes sensitive integration secrets - including webhook URLs, Slack tokens, and email addresses - to any authenticated repository administrator who can enumerate or guess a target notification's UUID. The flaw is an Insecure Direct Object Reference (CWE-639): the notification UUID acts as the sole access control key, with no ownership check verifying that the requesting admin belongs to the repository whose notification is being accessed. No active exploitation has been confirmed (not in CISA KEV) and no public exploit code has been identified at time of analysis, but the confidentiality impact is High per CVSS due to the sensitivity of the exposed secrets.
RemediationAI
The primary fix is to apply the Red Hat-released patch for Quay 3 and the OpenShift Update Service once published; consult https://access.redhat.com/security/cve/CVE-2026-74242 for the exact patched version numbers, as these were not confirmed in the available data. As an immediate compensating control, rotate all notification secrets (webhook URLs with embedded auth tokens, Slack API tokens) configured in any Quay repository, treating them as potentially compromised - especially in multi-tenant deployments where repository admin privileges are broadly granted. Auditing Quay RBAC to remove unnecessary repository-admin grants reduces the pool of principals who could exploit this flaw; note this trades off operational self-service capability for reduced blast radius. If Quay's notification UUIDs are found to be low-entropy or predictable, temporarily disabling the notification feature for sensitive repositories is a further compensating control, with the trade-off of losing automated alerting until patched.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Red Hat Quay is a container image registry platform used in both standalone and OpenShift-integrated deployments (via the Red Hat OpenShift Update Service, CPE: cpe:2.3:a:red_hat:red_hat_openshift_update_service:*:*:*:*:*:*:*:*). Its notification subsystem allows repository owners to configure integrations (webhooks, Slack, email) that fire on events such as image pushes. Each notification is assigned a UUID. CWE-639 (Authorization Bypass Through User-Controlled Key) describes precisely this pattern: the application uses a user-controllable identifier as the sole authorization gate rather than enforcing resource ownership. An admin of repository A who obtains the UUID of a notification belonging to repository B can call the notification read or test-trigger API endpoint as if they owned it. Affected products confirmed by CPE are Red Hat Quay 3 (all sub-versions, cpe:2.3:a:red_hat:red_hat_quay_3:*:*:*:*:*:*:*:*) and Red Hat OpenShift Update Service (all sub-versions).
Know when Red Hat Openshift Update Service gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
Network-reachable API requiring authenticated repo-admin access (PR:L) and UUID guessing (AC:H); only confidentiality is impacted via secret disclosure, with no integrity or availability effect.
Primary rating from Vendor (redhat).
CVSS VectorNVD
Lifecycle Timeline
1DescriptionNVD
A flaw was found in Red Hat Quay. An administrator of any repository, by knowing or guessing a target notification's Universally Unique Identifier (UUID), can read the notification configuration, including sensitive details like webhook URLs, Slack tokens, and email addresses. This vulnerability also allows them to trigger test notifications for another repository. This could lead to unauthorized information disclosure and potential misuse of notification services.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)NVD
Red Hat Quay 3 and Red Hat OpenShift Update Service expose an unauthenticated security scanner notification endpoint whe
Red Hat Quay 3's exported action logs download endpoint fails to enforce authorization, permitting any network-accessibl
Red Hat Quay's Stripe billing webhook handler at /webhooks/stripe processes inbound JSON payloads without verifying the
Server-Side Request Forgery in Red Hat Quay's build API allows an authenticated user with repository write access to piv
LDAP injection in Red Hat Quay 3's external LDAP authentication handler allows unauthenticated network attackers to inje
Privilege escalation in OpenShift Update Service (OSUS) container images allows local attackers with high privileges to
Server-Side Request Forgery (SSRF) in Red Hat Quay 3's notification webhook feature allows repository administrators to
JWT claim validation failures in Red Hat Quay's federated robot account and SSO authentication pathways allow an attacke
EUVD-2026-58819
GHSA-9hvx-vhh3-2359
NVD
CVE.org
EPSS
VulDB
Exploit-DB