Sceawere

Vulnerability Detail

CVE-2026-123287UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

JetBrains Datalore Unauthorized File Access

Vulnerability Metadata

Severity
Medium
Score / CVSS
5.9
Creation Date
1d ago
Vendor
JetBrains
Product
Datalore
Attack Type
CWE-863
Vector String
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack Complexity
HIGH

Narrative and Response

Description

In JetBrains Datalore before 2026.4 private notebook files could be downloaded without authentication via published interactive reports

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.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

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.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

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.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

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.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "5.9",
  "pubDate": "2026-11-06T11:17:07.177Z",
  "pubdate": "2026-11-06T11:17:07.177Z",
  "executiveSummary": "A broken access control vulnerability exists in JetBrains Datalore prior to version 2026.4, allowing unauthenticated users to download private notebook files.\nThe vulnerability resides within the interactive report publication feature, which fails to properly enforce authorization checks when requests are directed at underlying private notebook resources.\nThis flaw allows any network-adjacent or remote attacker to bypass authentication mechanisms and exfiltrate sensitive data contained within private notebooks without requiring valid user credentials.\nThe risk implication is significant, as the exposure of proprietary code, credentials, or sensitive research data stored in notebooks can lead to complete data breaches and loss of intellectual property.\nExploitation requires no special privileges, as the vulnerability is accessible to unauthenticated actors interacting with the public-facing report publishing infrastructure.",
  "technicalDetails": "The root cause of this vulnerability is an improper authorization implementation within the JetBrains Datalore report publishing subsystem. Specifically, the application fails to validate the requester's identity or access permissions when handling download requests for notebook files linked to published interactive reports.\nUnder normal operating conditions, a notebook marked as private should be isolated from the public-facing components of the Datalore environment. However, the interactive report publication mechanism incorrectly exposes the file-download endpoints for these private notebooks to the web server's request handlers.\nThe attack flow follows a predictable pattern where an attacker identifies the URI associated with a published report. By manipulating or observing the underlying resource requests associated with the report, the attacker can craft a direct HTTP request to the Datalore server. Because the server does not perform an authentication token validation or an ownership check prior to serving the file, the server returns the contents of the private notebook file directly in the HTTP response body.\nThis behavior indicates a failure in the API gateway or the backend controller logic responsible for validating access control lists (ACLs). The vulnerability effectively negates the private status of the notebook, treating it as a public asset whenever the publishing feature is active or misconfigured.\nThe affected versions include all releases of JetBrains Datalore prior to 2026.4. The exposure is persistent across all deployments where the product is accessible via the network. Because the vulnerability exists at the application layer, it can be exploited regardless of the underlying operating system, provided the vulnerable version of Datalore is running.\nPost-exploitation impact includes the full disclosure of notebook contents, which often include API keys, database connection strings, sensitive environment variables, and confidential analytical models. Once the content is exfiltrated, there are no forensic logs within the notebook environment that would necessarily alert the user to an unauthorized access event, making detection difficult without extensive server-side request logging and traffic analysis."
}
CVE-2026-123287: JetBrains Datalore Unauthorized File Access (MEDIUM Severity, CVSS: 5.9) | Sceawere