CVE-2026-86498 Overview
CVE-2026-86498 is an authorization flaw in JetBrains YouTrack that allows authenticated users to modify linked entities without holding the required update permission. The issue affects YouTrack releases prior to 2025.3.160480 and 2026.1.14047. Attackers exploit the flaw by issuing PUT requests against link sub-resources, bypassing the permission checks that normally gate entity modification. The weakness is classified as [CWE-863] Incorrect Authorization and impacts integrity of issue data across projects. JetBrains addressed the issue in the referenced patch releases.
Critical Impact
An authenticated attacker with limited privileges can modify linked YouTrack entities across a scope change boundary, undermining project data integrity without triggering standard update-permission checks.
Affected Products
- JetBrains YouTrack versions prior to 2025.3.160480
- JetBrains YouTrack versions prior to 2026.1.14047
- YouTrack REST API link sub-resource endpoints
Discovery Timeline
- 2026-09-07 - CVE-2026-86498 published to the National Vulnerability Database
- 2026-09-08 - Last updated in NVD database
Technical Details for CVE-2026-86498
Vulnerability Analysis
The vulnerability resides in how YouTrack authorizes PUT requests targeting link sub-resources on issues. Link sub-resources represent relationships between issues, such as parent, subtask, duplicate, or dependency links. When a user issues a PUT request against these endpoints, the server modifies the linked entity on the other side of the relationship. YouTrack failed to verify that the caller held the update permission on the linked entity itself. The check applied only to the originating resource, leaving the linked entity exposed to unauthorized modification. This is a scope change condition, since the attacker acts on a resource governed by a different permission boundary than the one they initially accessed.
Root Cause
The root cause is missing authorization enforcement on the target side of a link operation, an instance of [CWE-863] Incorrect Authorization. The API handler treated permission on the source issue as sufficient to mutate the linked issue. A correct implementation must evaluate the caller's project-scoped update permission against every entity the request touches, not just the entry-point resource.
Attack Vector
Exploitation requires network access to the YouTrack REST API and low-privileged authenticated credentials. The attacker sends a crafted PUT request to a link sub-resource on an issue they can access, referencing a target issue in a project where they hold no update rights. YouTrack processes the request and applies the modification to the linked entity. No user interaction is required. Details of affected endpoints are documented in the JetBrains Privacy & Security Issues advisory.
Detect Identity Attacks the Moment Authentication Fails
Singularity™ Identity surfaces credential misuse, lateral movement, and privilege escalation in real time, so you can contain the breach before it spreads.
Stop Identity AttacksDetection Methods for CVE-2026-86498
Indicators of Compromise
- Unexpected PUT requests in YouTrack access logs targeting link sub-resource paths under /api/issues/{id}/links/
- Audit log entries showing link or issue-relationship modifications performed by accounts without update permission on the affected project
- Unexplained changes to issue relationships, parent/subtask hierarchies, or dependency chains across project boundaries
Detection Strategies
- Compare YouTrack audit trails against project role assignments to identify modifications executed by users lacking update permission on the target project
- Alert on API request patterns where a single low-privileged account issues repeated PUT calls against link sub-resources spanning multiple projects
- Baseline normal link-modification volume per user and flag deviations that suggest enumeration or bulk tampering
Monitoring Recommendations
- Forward YouTrack access and audit logs to a centralized SIEM for correlation with identity events
- Enable verbose API request logging on the YouTrack instance and retain logs for at least 90 days
- Review recent link modifications immediately after upgrading, focusing on the window between vulnerability publication and patch deployment
How to Mitigate CVE-2026-86498
Immediate Actions Required
- Upgrade YouTrack to version 2025.3.160480, 2026.1.14047, or later without delay
- Audit issue link changes performed by non-privileged accounts since the last known-good backup
- Restrict REST API token issuance and revoke tokens held by accounts that no longer require API access
Patch Information
JetBrains resolved the flaw in YouTrack 2025.3.160480 and 2026.1.14047. Both branches enforce the update permission on the target linked entity before applying PUT modifications to link sub-resources. Refer to the JetBrains Privacy & Security Issues page for release notes and download links. Cloud-hosted YouTrack instances receive the patch automatically; self-managed deployments require manual upgrade.
Workarounds
- Restrict YouTrack REST API access to trusted network segments using firewall or reverse-proxy rules until the patch is applied
- Reduce project membership for low-trust users to the minimum roles required, limiting the blast radius of link-based tampering
- Disable or expire API tokens that grant broad project visibility while the upgrade is scheduled
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

