Summary
CVE-2026-86480 is a critical missing-authentication vulnerability in JetBrains Hub that allows an unauthenticated attacker to register a trusted service and obtain superuser privileges on the instance. The flaw affects all versions prior to 2026.2.52442 and carries a CVSS v3.1 base score of 9.8 (Critical), reflecting the combination of network exploitability, no privileges or user interaction required, and full compromise of confidentiality, integrity, and availability.
Technical details
- Root cause: JetBrains Hub fails to properly authenticate the process by which a service registers itself as a "trusted service" with the Hub instance (CWE-306, Missing Authentication for Critical Function).
- Trigger condition: An attacker can send a request to register a new trusted service to an internet-exposed, unpatched Hub instance without providing any credentials.
- Attack vector: Network-based, low attack complexity, no privileges or user interaction required.
- Impact: Successful exploitation grants the attacker superuser privileges on the Hub instance, resulting in full compromise of confidentiality, integrity, and availability of the identity/authorization platform and any connected JetBrains applications (e.g., YouTrack, TeamCity) that rely on it for authentication.
Affected software
- JetBrains Hub: all versions prior to 2026.2.52442
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade JetBrains Hub to version 2026.2.52442 or later, where the trusted service registration flow has been fixed.
- If no patch can be applied immediately: Restrict network access to the Hub instance (e.g., place it behind a VPN or IP allow-list) so it is not reachable from the public internet, and monitor for unexpected new trusted service registrations or newly created superuser accounts until the upgrade can be completed.

