Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-86488

CVE-2026-86488: JetBrains YouTrack IDOR Vulnerability

CVE-2026-86488 is an insecure direct object reference flaw in JetBrains YouTrack exposing private saved searches through watchRules and issueListConfig endpoints. This article covers technical details, affected versions, and mitigation.

Published:

CVE-2026-86488 Overview

CVE-2026-86488 is an Insecure Direct Object Reference (IDOR) vulnerability in JetBrains YouTrack versions prior to 2026.2.18634. The flaw exists in the watchRules and issueListConfig endpoints, which fail to enforce proper authorization checks. Authenticated attackers can reference internal object identifiers to retrieve private saved searches belonging to other users. The issue is classified under CWE-639: Authorization Bypass Through User-Controlled Key.

Critical Impact

Authenticated users can access private saved searches owned by other YouTrack users, exposing potentially sensitive project queries and issue filters.

Affected Products

  • JetBrains YouTrack versions before 2026.2.18634

Discovery Timeline

  • 2026-09-07 - CVE-2026-86488 published to the National Vulnerability Database
  • 2026-09-08 - Last updated in NVD database

Technical Details for CVE-2026-86488

Vulnerability Analysis

JetBrains YouTrack exposes REST-style endpoints for managing user preferences, including watchRules and issueListConfig. These endpoints accept object identifiers as parameters to retrieve associated configuration data. The affected versions do not validate that the requesting user owns the referenced object before returning data.

An authenticated attacker with low privileges can iterate or guess identifiers to enumerate saved searches created by other users. Saved searches often contain project filters, tag references, and query syntax that reveal internal project structure, sensitive issue metadata, and workflow details. The attack requires only a valid YouTrack account and does not require user interaction.

Root Cause

The root cause is missing authorization enforcement on object retrieval [CWE-639]. The watchRules and issueListConfig handlers authenticate the caller but do not verify that the caller is the owner of the requested resource. This pattern allows horizontal privilege escalation between authenticated users.

Attack Vector

Exploitation occurs over the network against the YouTrack HTTP interface. An attacker authenticates using any valid account, then issues requests to the vulnerable endpoints while substituting the object identifier with values belonging to other users. Successful requests return the target user's private saved search configuration.

No verified public proof-of-concept code is available. Refer to the JetBrains Security Issues Fixed advisory for vendor-provided technical details.

Detection Methods for CVE-2026-86488

Indicators of Compromise

  • Repeated authenticated requests to /api/watchRules/* or /api/issueListConfig/* endpoints with sequentially varying object identifiers.
  • Single user accounts accessing an unusually large number of distinct saved search or watch rule object IDs within a short window.
  • HTTP 200 responses to enumeration-style requests from accounts that do not typically use those endpoints.

Detection Strategies

  • Review YouTrack access logs for high-volume access patterns targeting the watchRules and issueListConfig endpoints.
  • Correlate user session identifiers with the number of unique object IDs requested per hour to surface enumeration behavior.
  • Alert on authenticated API calls originating from IP addresses or user agents that deviate from a user's baseline activity.

Monitoring Recommendations

  • Enable verbose HTTP access logging on the YouTrack application server and forward logs to a centralized analytics platform.
  • Establish baselines for normal API usage per user role and generate alerts on statistical outliers.
  • Monitor authentication events for account compromise indicators, since exploitation requires valid credentials.

How to Mitigate CVE-2026-86488

Immediate Actions Required

  • Upgrade JetBrains YouTrack to version 2026.2.18634 or later immediately.
  • Audit account activity for signs of unauthorized enumeration of saved searches or watch rules prior to patching.
  • Rotate API tokens for accounts suspected of misuse and enforce credential hygiene across the user base.

Patch Information

JetBrains addressed the vulnerability in YouTrack 2026.2.18634. The fix introduces proper ownership validation on the watchRules and issueListConfig endpoints. Consult the JetBrains Security Issues Fixed page for the full advisory and upgrade instructions.

Workarounds

  • No official workaround is published by the vendor; upgrading is the recommended remediation.
  • Restrict YouTrack access to trusted networks using firewall or reverse proxy controls to reduce the attacker pool until patching completes.
  • Enforce multi-factor authentication on all YouTrack accounts to raise the bar for obtaining the authenticated access required for exploitation.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.