Red Hat Security Advisory: Red Hat Quay 3.17.5
Affects Red Hat Product Security Red HatSource GCVE Database
Not known to be exploited · fixed in 3.9.26 : patch Red Hat Product Security Red Hat soon.
Data as of 10/25/2026, 07:59:03 UTC
CVSS not yet scored by NVD
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 14% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 3.9.26
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Red Hat Product Security Red Hat | Affected
| Fixed in
|
AI-suggested
A fix is available in Red Hat Quay version 3.9.26. Users should apply this update to remediate the vulnerabilities. The vendor advisory recommends ensuring all previously released errata relevant to the system are applied before updating. Follow Red Hat's official guidance for applying the update.
Description
Red Hat Quay versions prior to 3.9.26 contain multiple security vulnerabilities affecting the logging subsystem used in Red Hat OpenShift and related components. These vulnerabilities are addressed in the Red Hat Quay 3.9.26 update. The advisory highlights the importance of applying this update to remediate the issues.
Impact
The vulnerabilities affect the logging subsystem of Red Hat Quay prior to version 3.9.26, potentially impacting the security and integrity of logging in Red Hat OpenShift environments. The advisory classifies the severity as high, indicating significant risk if left unpatched. No known exploits in the wild have been reported at this time.
Weaknesses
- CWE-617Reachable Assertion (opens in a new tab)
Base weakness
The product contains an assert() or similar statement that can be triggered by an attacker, which leads to an application exit or other behavior that is more severe than necessary.
- CWE-807Reliance on Untrusted Inputs in a Security Decision (opens in a new tab)
Base weaknessLikelihood of exploit: HighOWASP Top 10 A06:2025: Insecure Design (opens in a new tab)
The product uses a protection mechanism that relies on the existence or values of an input, but the input can be modified by an untrusted actor in a way that bypasses the protection mechanism.
- CWE-863Incorrect Authorization (opens in a new tab)
Class weaknessLikelihood of exploit: HighCWE Top 25 (2025): #17OWASP Top 10 A01:2025: Broken Access Control (opens in a new tab)
The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
- CWE-764Multiple Locks of a Critical Resource (opens in a new tab)
Base weakness
The product locks a critical resource more times than intended, leading to an unexpected state in the system.
- CWE-776Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion') (opens in a new tab)
Base weaknessLikelihood of exploit: MediumOWASP Top 10 A02:2025: Security Misconfiguration (opens in a new tab)
The product uses XML documents and allows their structure to be defined with a Document Type Definition (DTD), but it does not properly control the number of recursive definitions of entities.
- CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') (opens in a new tab)
Base weaknessLikelihood of exploit: HighCWE Top 25 (2025): #6OWASP Top 10 A01:2025: Broken Access Control (opens in a new tab)
The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
- CWE-1333Inefficient Regular Expression Complexity (opens in a new tab)
Base weaknessLikelihood of exploit: High
The product uses a regular expression with a worst-case computational complexity that is inefficient and possibly exponential.
- CWE-835Loop with Unreachable Exit Condition ('Infinite Loop') (opens in a new tab)
Base weakness
The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.
- CWE-770Allocation of Resources Without Limits or Throttling (opens in a new tab)
Base weaknessLikelihood of exploit: HighCWE Top 25 (2025): #25
The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.
- CWE-79Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') (opens in a new tab)
Base weaknessLikelihood of exploit: HighCWE Top 25 (2025): #1OWASP Top 10 A05:2025: Injection (opens in a new tab)
The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
- CWE-1050Excessive Platform Resource Consumption within a Loop (opens in a new tab)
Base weakness
The product has a loop body or loop condition that contains a control element that directly or indirectly consumes platform resources, e.g. messaging, sessions, locks, or file descriptors.
- CWE-839Numeric Range Comparison Without Minimum Check (opens in a new tab)
Base weakness
The product checks a value to ensure that it is less than or equal to a maximum, but it does not also verify that the value is greater than or equal to the minimum.
- CWE-674Uncontrolled Recursion (opens in a new tab)
Class weakness
The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.
- CWE-915Improperly Controlled Modification of Dynamically-Determined Object Attributes (opens in a new tab)
Base weaknessOWASP Top 10 A08:2025: Software or Data Integrity Failures (opens in a new tab)
The product receives input from an upstream component that specifies multiple attributes, properties, or fields that are to be initialized or updated in an object, but it does not properly control which attributes can be modified.
- CWE-1241Use of Predictable Algorithm in Random Number Generator (opens in a new tab)
Base weaknessOWASP Top 10 A04:2025: Cryptographic Failures (opens in a new tab)
The device uses an algorithm that is predictable and generates a pseudo-random number.
- CWE-59Improper Link Resolution Before File Access ('Link Following') (opens in a new tab)
Base weaknessLikelihood of exploit: MediumOWASP Top 10 A01:2025: Broken Access Control (opens in a new tab)
The product attempts to access a file based on the filename, but it does not properly prevent that filename from identifying a link or shortcut that resolves to an unintended resource.
- CWE-281Improper Preservation of Permissions (opens in a new tab)
Base weaknessOWASP Top 10 A01:2025: Broken Access Control (opens in a new tab)
The product does not preserve permissions or incorrectly preserves permissions when copying, restoring, or sharing objects, which can cause them to have less restrictive permissions than intended.
- CWE-772Missing Release of Resource after Effective Lifetime (opens in a new tab)
Base weaknessLikelihood of exploit: High
The product does not release a resource after its effective lifetime has ended, i.e., after the resource is no longer needed.
- CWE-347Improper Verification of Cryptographic Signature (opens in a new tab)
Base weaknessOWASP Top 10 A04:2025: Cryptographic Failures (opens in a new tab)
The product does not verify, or incorrectly verifies, the cryptographic signature for data.
- CWE-476NULL Pointer Dereference (opens in a new tab)
Base weaknessLikelihood of exploit: MediumCWE Top 25 (2025): #13OWASP Top 10 A10:2025: Mishandling of Exceptional Conditions (opens in a new tab)
The product dereferences a pointer that it expects to be valid but is NULL.
- CWE-295Name not in the CWE catalogue (opens in a new tab)
- CWE-303Name not in the CWE catalogue (opens in a new tab)
- CWE-681Name not in the CWE catalogue (opens in a new tab)
- CWE-1285Name not in the CWE catalogue (opens in a new tab)
- CWE-606Name not in the CWE catalogue (opens in a new tab)
- CWE-1341Name not in the CWE catalogue (opens in a new tab)
- CWE-1289Name not in the CWE catalogue (opens in a new tab)
- CWE-1284Name not in the CWE catalogue (opens in a new tab)
- CWE-358Name not in the CWE catalogue (opens in a new tab)
- CWE-1046Name not in the CWE catalogue (opens in a new tab)
- CWE-78Name not in the CWE catalogue (opens in a new tab)
- CWE-256Name not in the CWE catalogue (opens in a new tab)
- CWE-166Name not in the CWE catalogue (opens in a new tab)
- CWE-601Name not in the CWE catalogue (opens in a new tab)
- CWE-140Name not in the CWE catalogue (opens in a new tab)
- CWE-125Name not in the CWE catalogue (opens in a new tab)
- CWE-787Name not in the CWE catalogue (opens in a new tab)
- CWE-190Name not in the CWE catalogue (opens in a new tab)
- CWE-409Name not in the CWE catalogue (opens in a new tab)
- CWE-131Name not in the CWE catalogue (opens in a new tab)
- CWE-843Name not in the CWE catalogue (opens in a new tab)
References
- access.redhat.com/errata/RHSA-2026:65514 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-15792 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-16221 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-18255 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-32283 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-33818 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-44705 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-49477 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-56852 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-56853 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-56858 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-56859 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-56860 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-56862 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-67213 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-67214 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-67313 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-67314 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-67320 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-67321 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:66084 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-69152 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:66521 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-17106 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-18140 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-29181 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-35469 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39828 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39830 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39831 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39832 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39835 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-41178 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42508 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-46595 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-46597 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-46604 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:66523 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:66022 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-25681 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-27136 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-27145 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-33811 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39820 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39821 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39829 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39833 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42499 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42502 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42504 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:68349 (opens in a new tab)
- access.redhat.com/security/updates/classification/ (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68349.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74511 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-39822 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42151 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42154 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-49825 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-54770 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:81110 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-54058 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-55379 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-55380 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-59197 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-59199 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-59200 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-59204 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-59205 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-59886 (opens in a new tab)