CVE-2026-11569
Awaiting Analysis Awaiting Analysis - Queue
Stored XSS in Quay Container Registry

Publication date: 2026-06-08

Last updated on: 2026-06-08

Assigner: Red Hat, Inc.

Description
A flaw was found in Quay. The filedrop endpoint accepts any mime type without validation, allowing an authenticated user with repository write access to upload a malicious SVG file containing JavaScript. The file is stored and served inline through the CDN, enabling stored cross-site scripting when a victim visits the archive URL.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-08
Last Modified
2026-06-08
Generated
2026-06-08
AI Q&A
2026-06-08
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
quay quay *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 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.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

CVE-2026-11569 is a stored cross-site scripting (XSS) vulnerability in the Quay container registry's filedrop endpoint.

The filedrop endpoint accepts any MIME type without proper validation, including SVG files.

An authenticated user with repository write access can upload a malicious SVG file containing embedded JavaScript.

This malicious SVG file is stored in the object storage backend and served through the legitimate Quay domain via the CDN.

When a victim visits an archive URL referencing this file, their browser renders the SVG inline and executes the malicious JavaScript.

Impact Analysis

This vulnerability allows an attacker with repository write access to execute malicious JavaScript in the context of a victim's browser when they visit a specific archive URL.

The impact includes stored cross-site scripting attacks which can lead to information disclosure or manipulation of the victim's interaction with the Quay service.

However, session hijacking is mitigated because the _csrf_token session cookie is protected with HttpOnly and Secure attributes.

The overall severity of this vulnerability is medium.

Detection Guidance

Detection of this vulnerability involves identifying if malicious SVG files containing JavaScript have been uploaded via the filedrop endpoint in Quay.

Since the vulnerability allows authenticated users with repository write access to upload SVG files without MIME type validation, you can check the repository for SVG files uploaded recently.

Commands to detect potentially malicious SVG files might include searching the repository or object storage backend for SVG files and inspecting them for embedded JavaScript.

  • Use repository or storage search commands to find SVG files, for example: `find /path/to/object/storage -name '*.svg'`
  • Use grep or similar tools to check for JavaScript inside SVG files, for example: `grep -i '<script' /path/to/object/storage/*.svg`

Additionally, monitoring HTTP requests to the filedrop endpoint for uploads with suspicious MIME types or SVG files can help detect exploitation attempts.

Mitigation Strategies

Immediate mitigation steps include restricting repository write access to trusted users only, to limit who can upload files via the filedrop endpoint.

Implement MIME type validation on the filedrop endpoint to prevent uploading of SVG files or other potentially dangerous file types.

Review and remove any existing SVG files containing JavaScript from the object storage backend.

Monitor access logs and file uploads for suspicious activity related to the filedrop endpoint.

Apply any available patches or updates from the Quay maintainers that address this vulnerability.

Compliance Impact

The vulnerability allows an authenticated user with repository write access to upload malicious SVG files containing JavaScript, which can lead to stored cross-site scripting (XSS) attacks when victims visit affected URLs.

Such XSS vulnerabilities can potentially expose users to unauthorized script execution, which may lead to data exposure or manipulation.

While session hijacking is mitigated by HttpOnly and Secure cookie attributes, the presence of stored XSS could still pose risks to confidentiality and integrity of data.

Therefore, this vulnerability could impact compliance with standards like GDPR and HIPAA, which require protection of personal and sensitive data against unauthorized access and attacks.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-11569. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart