CVE-2026-5422

Red Hat Security Advisory: RHOAI 3.4.4 - Red Hat OpenShift AI

Beschreibung

Ein Pfad-Traversierungs-Schwachstelle existiert in jupyter-server Version 2.17.0 aufgrund einer falschen Überprüfung der Wurzelverzeichnis-Grenze in der Funktion _get_os_path() innerhalb von jupyter_server/services/contents/fileio.py. Die Überprüfung verwendet startswith(root) ohne das Anhängen eines abschließenden Pfad-Trennzeichens, wodurch Verzeichnisse mit demselben Präfix wie root_dir die Überprüfung umgehen können. Darüber hinaus entfernt die Funktion to_os_path() in utils.py nicht ".." von den Pfadteilen, was es Traversierungssequenzen ermöglicht, die anfällige Überprüfung zu umgehen. Diese Schwachstelle kann zu unbefugtem Lese-/Schreibzugriff auf Dateien in Verzeichnissen des gleichen Levels führen und potenziell sensible Daten in geteilten Hosting-Umgebungen offenlegen.

Metriken

Severity
high
kein öffentlicher PoC bekannt
8.1
Quelle: nvd-v3
36.9 %
Hoch — CVE rangiert über dem Median aller heute bewerteten CVEs (Rang ≥ 36 %).
0.4 %
Niedrig — Modell schätzt < 1 % Ausnutzungs-Wahrscheinlichkeit.
Veröffentlicht
2026-08-27 14:50 UTC
CWE-23

Weakness-Klassen (CWE)

  • CWE-23Base

    Relative Path Traversal

    The product uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize sequences such as ".." that can resolve to a location that is outside of that directory.

    cwe.mitre.org →

Re-Analyse & Statuswechsel

Chronologie der NVD-Audit-Events für diese CVE — Reanalyses, CVSS-Updates, CPE-Diffs.

  1. CVE Translated2026-07-22 19:10 UTC· nvd@nist.gov
    • Translation: Title: jupyter/jupyter de jupyter, Description: Una vulnerabilidad de salto de ruta existe en jupyter-server versión 2.17.0 debido a una comprobación incorrecta del límite del directorio raíz en la función _get_os_path() dentro de jupyter_server/services/contents/fileio.py. La comprobación utiliza startswith(root) sin añadir un separador de ruta final, lo que permite que directorios hermanos con nombres que comienzan con el mismo prefijo que root_dir eludan la comprobación. Además, la función to_os_path() en utils.py no elimina '..' de las partes de la ruta, lo que permite que las secuencias de salto eludan la comprobación vulnerable. Esta vulnerabilidad puede conducir a acceso de lectura/escritura no autorizado a archivos en directorios hermanos, exponiendo potencialmente datos sensibles en entornos de alojamiento compartido.

Betroffene Betriebssysteme

  • linux

    debian / aomtrixie

  • linux

    redhat / enterprise_linux10.0

  • linux

    redhat / enterprise_linux8.0

  • linux

    redhat / enterprise_linux9.0

  • linux

    redhat / enterprise_linux_ai3.0

  • linux

    ubuntu / ffmpegbionic

  • linux

    ubuntu / ffmpegfocal

  • linux

    ubuntu / ffmpegjammy

  • linux

    ubuntu / ffmpegnoble

  • linux

    ubuntu / ffmpegxenial

  • linux

    ubuntu / pyasn1jammy

  • linux

    ubuntu / pyasn1noble

  • linux

    ubuntu / pyasn1resolute

  • linux

    debian / starlettetrixie

Betroffene Produkte

Aus der Hersteller-/CERT-Meldung extrahierte Produkte und Versionsbereiche. Ein Version-Range wie „<4.14.6“ impliziert die Update-Empfehlung „auf 4.14.6 oder höher aktualisieren“.

  • aiohttp

    aiohttp3.14.0

  • Atlassian

    BambooData Center LTS 10.2.22

  • Atlassian

    BambooData Center LTS 12.1.10

  • Atlassian

    BitbucketData Center 10.4.2

  • Atlassian

    BitbucketData Center LTS 10.2.6

  • Atlassian

    BitbucketData Center LTS 9.4.23

  • Atlassian

    ConfluenceData Center LTS 10.2.15

  • Atlassian

    ConfluenceData Center LTS 9.2.23

  • Atlassian

    Crucible4.9.13

  • Atlassian

    Fisheye4.9.13

  • Atlassian

    JiraData Center LTS 10.3.24

  • Atlassian

    JiraData Center LTS 11.3.10

  • axios

    axios1.0.0 – 1.15.2

  • beaugunderson

    ip-address10.1.1

  • bitnami

    argo-workflows3.0.0

  • bitnami

    jupyterlab4.0.0

  • bitnami

    jupyterlab

  • bitnami

    mlflow

  • bitnami

    pillow10.3.0

  • bitnami

    pillow5.1.0

  • bitnami

    pillow8.2.0

  • bitnami

    pillow

  • encode

    starlette0.8.3 – 1.0.1

  • facelessuser

    soup_sieve2.8.4

Quellen & Referenzen

Verknüpfte CVEs

118 weitere CVEs anzeigen
IDCVE-2026-5422