Bug 2486194 (CVE-2026-11569) - CVE-2026-11569 quay: quay: Stored XSS via Filedrop SVG Upload
Summary: CVE-2026-11569 quay: quay: Stored XSS via Filedrop SVG Upload
Keywords:
Status: NEW
Alias: CVE-2026-11569
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-06-08 09:17 UTC by OSIDB Bzimport
Modified: 2026-06-08 10:51 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-06-08 09:17:56 UTC
The filedrop endpoint (POST /api/v1/filedrop/) accepts any mimeType without validation, including image/svg+xml, text/html, and application/javascript. An attacker with repository write access can upload a malicious SVG file containing JavaScript, create a build referencing the file_id, and obtain an archive_url that serves the SVG through the CDN. When a victim visits the archive URL, the browser renders the SVG inline and executes the embedded JavaScript. The malicious SVG is stored in the object storage backend and served through a legitimate Quay domain. However, session hijacking is not possible as the _csrf_token session cookie is configured with HttpOnly and Secure attributes.


Note You need to log in before you can comment on or make changes to this bug.