CVE-2026-5422: CWE-23 Relative Path Traversal in jupyter jupyter/jupyter
CVE-2026-5422 is a path traversal vulnerability in jupyter-server version 2.17.0 caused by improper root directory boundary checks in path handling functions. This flaw allows attackers to bypass directory restrictions and access files in sibling directories, potentially exposing sensitive data in shared hosting environments. The vulnerability arises from a startswith check without a trailing path separator and failure to remove '..' path segments. No patch or official remediation is currently confirmed.
AI Analysis
Technical Summary
CVE-2026-5422 is a path traversal vulnerability in jupyter-server 2.17.0 due to improper validation in the _get_os_path() and to_os_path() functions. The _get_os_path() function uses a startswith check without enforcing a trailing path separator, allowing directories with similar prefixes to bypass root boundary checks. Additionally, the to_os_path() function does not remove '..' path parts, enabling traversal sequences that circumvent protections. This can lead to unauthorized read and write access to files outside the intended root directory, risking exposure of sensitive data especially in shared hosting environments.
Potential Impact
Successful exploitation of this vulnerability allows an attacker with limited privileges to read or write files in sibling directories outside the intended root directory. This can lead to unauthorized disclosure or modification of sensitive data on the server, increasing the risk in multi-tenant or shared hosting setups.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict access to trusted users only and consider isolating the jupyter-server environment to limit potential impact.
CVE-2026-5422: CWE-23 Relative Path Traversal in jupyter jupyter/jupyter
Description
CVE-2026-5422 is a path traversal vulnerability in jupyter-server version 2.17.0 caused by improper root directory boundary checks in path handling functions. This flaw allows attackers to bypass directory restrictions and access files in sibling directories, potentially exposing sensitive data in shared hosting environments. The vulnerability arises from a startswith check without a trailing path separator and failure to remove '..' path segments. No patch or official remediation is currently confirmed.
CVSS v3.0
Score 6.8medium
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-5422 is a path traversal vulnerability in jupyter-server 2.17.0 due to improper validation in the _get_os_path() and to_os_path() functions. The _get_os_path() function uses a startswith check without enforcing a trailing path separator, allowing directories with similar prefixes to bypass root boundary checks. Additionally, the to_os_path() function does not remove '..' path parts, enabling traversal sequences that circumvent protections. This can lead to unauthorized read and write access to files outside the intended root directory, risking exposure of sensitive data especially in shared hosting environments.
Potential Impact
Successful exploitation of this vulnerability allows an attacker with limited privileges to read or write files in sibling directories outside the intended root directory. This can lead to unauthorized disclosure or modification of sensitive data on the server, increasing the risk in multi-tenant or shared hosting setups.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict access to trusted users only and consider isolating the jupyter-server environment to limit potential impact.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- @huntr_ai
- Date Reserved
- 2026-04-02T12:44:03.302Z
- Cvss Version
- 3.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a1eaa86e29bf47b50bc57e1
Added to database: 06/02/2026, 10:03:50 UTC
Last enriched: 07/10/2026, 09:42:07 UTC
Last updated: 07/31/2026, 19:24:49 UTC
Views: 81
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.