p PatchFirst

CVE-2022-29241

CVE-2022-29241 · Known or guessable hidden files may be accessed in Jupyter Server

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications like Jupyter Notebook. Prior to version 1.17.1, if notebook server is started with a value of `root_dir` that contains the starting user's home directory, then the underlying REST API can be used to leak the access token assigned at start time by guessing/brute forcing the PID of the jupyter server. While this requires an authenticated user session, this URL can be used from a cross-site scripting payload or from a hooked or otherwise compromised browser to leak this access token to a malicious third party. This token can be used along with the REST API to interact with Jupyter services/notebooks such as modifying or overwriting critical files, such as .bashrc or .ssh/authorized_keys, allowing a malicious user to read potentially sensitive data and possibly gain control of the impacted system. This issue is patched in version 1.17.1.

CVSS 7.1 · Élevée · EPSS 1,0% · Correctif disponible

Publication
Mise à jour

Pile logicielle: system · python

Produits et versions concernés

  • jupyter_server

    Versions du logiciel
    • < 1.17.1: Concernée

    Aucun correctif publié

  • jupyter-server Debian:12

    Plages de versions concernées
    • ECOSYSTEM: < 1.17.1-1

    Mettez à jour vers 1.17.1-1

  • jupyter-server Debian:13

    Plages de versions concernées
    • ECOSYSTEM: < 1.17.1-1

    Mettez à jour vers 1.17.1-1

  • jupyter-server Debian:14

    Plages de versions concernées
    • ECOSYSTEM: < 1.17.1-1

    Mettez à jour vers 1.17.1-1

  • jupyter-server PyPI

    Versions du logiciel
    • 0.0.0
    • 0.0.1
    • 0.0.2
    • 0.0.3
    • 0.0.4
    • 0.0.5
    • 0.1.0
    • 0.1.1
    • 0.2.0
    • 0.2.1
    • 0.3.0
    • 1.0.0
    • 1.0.0rc0
    • 1.0.0rc1
    • 1.0.0rc10
    • 1.0.0rc11
    • 1.0.0rc12
    • 1.0.0rc13
    • 1.0.0rc14
    • 1.0.0rc15
    • 1.0.0rc16
    • 1.0.0rc2
    • 1.0.0rc3
    • 1.0.0rc4
    • 1.0.0rc5
    • 1.0.0rc6
    • 1.0.0rc7
    • 1.0.0rc8
    • 1.0.0rc9
    • 1.0.1
    • 1.0.10
    • 1.0.11
    • 1.0.2
    • 1.0.3
    • 1.0.4
    • 1.0.5
    • 1.0.6
    • 1.0.7
    • 1.0.8
    • 1.0.9
    • 1.1.0
    • 1.1.1
    • 1.1.2
    • 1.1.3
    • 1.1.4
    • 1.10.0
    • 1.10.1
    • 1.10.2
    • 1.11.0
    • 1.11.1
    • 1.11.2
    • 1.12.0
    • 1.12.1
    • 1.13.0
    • 1.13.1
    • 1.13.2
    • 1.13.3
    • 1.13.4
    • 1.13.5
    • 1.15.0
    • 1.15.1
    • 1.15.2
    • 1.15.3
    • 1.15.4
    • 1.15.5
    • 1.15.6
    • 1.16.0
    • 1.17.0
    • 1.2.0
    • 1.2.1
    • 1.2.2
    • 1.2.3
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.6.0
    • 1.6.1
    • 1.6.2
    • 1.6.3
    • 1.6.4
    • 1.7.0
    • 1.7.0a1
    • 1.7.0a2
    • 1.8.0
    • 1.9.0
    Plages de versions concernées
    • ECOSYSTEM: < 1.17.1

    Mettez à jour vers 1.17.1

  • jupyter-server PyPI

    Versions du logiciel
    • 2.0.0a0
    Plages de versions concernées
    • ECOSYSTEM: ≥ 2.0.0a0, < 2.0.0a1

    Mettez à jour vers 2.0.0a1

  • jupyter-server PyPI

    Versions du logiciel
    • 0.0.0
    • 0.0.1
    • 0.0.2
    • 0.0.3
    • 0.0.4
    • 0.0.5
    • 0.1.0
    • 0.1.1
    • 0.2.0
    • 0.2.1
    • 0.3.0
    • 1.0.0
    • 1.0.0rc0
    • 1.0.0rc1
    • 1.0.0rc10
    • 1.0.0rc11
    • 1.0.0rc12
    • 1.0.0rc13
    • 1.0.0rc14
    • 1.0.0rc15
    • 1.0.0rc16
    • 1.0.0rc2
    • 1.0.0rc3
    • 1.0.0rc4
    • 1.0.0rc5
    • 1.0.0rc6
    • 1.0.0rc7
    • 1.0.0rc8
    • 1.0.0rc9
    • 1.0.1
    • 1.0.10
    • 1.0.11
    • 1.0.2
    • 1.0.3
    • 1.0.4
    • 1.0.5
    • 1.0.6
    • 1.0.7
    • 1.0.8
    • 1.0.9
    • 1.1.0
    • 1.1.1
    • 1.1.2
    • 1.1.3
    • 1.1.4
    • 1.10.0
    • 1.10.1
    • 1.10.2
    • 1.11.0
    • 1.11.1
    • 1.11.2
    • 1.12.0
    • 1.12.1
    • 1.13.0
    • 1.13.1
    • 1.13.2
    • 1.13.3
    • 1.13.4
    • 1.13.5
    • 1.15.0
    • 1.15.1
    • 1.15.2
    • 1.15.3
    • 1.15.4
    • 1.15.5
    • 1.15.6
    • 1.16.0
    • 1.2.0
    • 1.2.1
    • 1.2.2
    • 1.2.3
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.6.0
    • 1.6.1
    • 1.6.2
    • 1.6.3
    • 1.6.4
    • 1.7.0
    • 1.7.0a1
    • 1.7.0a2
    • 1.8.0
    • 1.9.0
    Plages de versions concernées
    • ECOSYSTEM: < 1.17.0

    Mettez à jour vers 1.17.0

  • jupyter-server Ubuntu:22.04:LTS

    Versions du logiciel
    • 1.2.2-1
    • 1.13.1-1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • jupyter-server Ubuntu:24.04:LTS

    Versions du logiciel
    • 1.23.3-1
    • 1.23.3-2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • jupyter-server Ubuntu:25.10

    Versions du logiciel
    • 2.14.2-5
    • 2.15.0-1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • jupyter-server Ubuntu:26.10

    Versions du logiciel
    • 2.17.0-1
    • 2.20.0-3
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • jupyter-server Ubuntu:26.04:LTS

    Versions du logiciel
    • 2.15.0-1
    • 2.17.0-1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

Sources originales

Vérifiez votre serveur →