Sceawere
Vulnerability Detail
CVE-2026-86491UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Stored XSS in YouTrack Icons
Vulnerability Metadata
- Severity
- Low
- Score / CVSS
- 3.5
- Creation Date
- 3h ago
- Vendor
- JetBrains
- Product
- YouTrack
- Attack Type
- CWE-79
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
In JetBrains YouTrack before 2026.2.18634 stored XSS was possible via project and organization icon uploads
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "3.5",
"pubDate": "2026-09-07T17:17:27.397Z",
"pubdate": "2026-09-07T17:17:27.397Z",
"executiveSummary": "A stored Cross-Site Scripting (XSS) vulnerability exists within JetBrains YouTrack versions prior to 2026.2.18634, specifically involving the project and organization icon upload functionality.\nThis vulnerability allows an authenticated attacker to inject and execute arbitrary malicious scripts within the context of the victim's browser session.\nThe flaw stems from insufficient validation or sanitization of uploaded image files used for branding elements. By embedding malicious payloads within an icon file, an attacker can ensure the script executes whenever the icon is rendered in the user interface.\nThe impact includes potential session hijacking, unauthorized actions performed on behalf of the user, theft of sensitive authentication cookies, or redirection to malicious external domains.\nSuccessful exploitation requires the attacker to have sufficient privileges to upload or configure icons for projects or organizations. This represents a significant risk to organizational integrity, as it facilitates unauthorized script execution within the trust domain of the YouTrack application.",
"technicalDetails": "The vulnerability resides in the application's file handling logic responsible for processing and storing custom iconography for project and organization entities. The root cause is a failure in the input validation mechanism during the file upload process, which does not adequately inspect the metadata or the binary content of the uploaded files for malicious script injection.\nThe exploitation flow begins when an attacker with the necessary permissions navigates to the project or organization settings interface. The attacker uploads a crafted file—typically disguised as an image—that contains embedded JavaScript payloads. Because the application processes these files and stores them on the server without rigorous sanitization or type verification, the malicious payload persists in the database.\nWhen a user, such as an administrator or another project member, visits the page where the icon is rendered, the browser retrieves the stored file. If the application serves the file without appropriate Content-Security-Policy (CSP) headers or incorrect MIME-type handling, the browser may interpret the embedded script as executable code within the context of the victim's session.\nThe payload executes in the Document Object Model (DOM) of the victim's browser, granting the attacker access to sensitive data accessible via JavaScript. This includes document.cookie, session storage, and the ability to make authenticated API requests to the YouTrack backend using the victim's existing credentials.\nAffected versions include all iterations of JetBrains YouTrack prior to 2026.2.18634. The vulnerability is exploitable via the standard web interface and requires authentication, though the level of privilege required is consistent with the ability to modify project or organizational settings. Post-exploitation impact is severe, as it bypasses standard authorization controls by operating through the authenticated user's browser, potentially leading to full account takeover or lateral movement within the project environment if the victim possesses higher-level administrative privileges."
}