CVE-2026-114140 in nbconvert
Zusammenfassung
von VulDB • 21.10.2026
Das Tool nbconvert (jupyter nbconvert) konvertiert Jupyter-Notebooks über Jinja-Vorlagen in verschiedene andere Formate. Von Version 5.4.0 bis 7.17.2 fügt ExtractOutputPreprocessor in nbconvert/preprocessors/extractoutput.py den vom Angreifer kontrollierten Dateinamen der Zellausgaben-Metadaten an output_files_dir an, ohne das Ergebnis auf das beabsichtigte Verzeichnis zu beschränken. Wenn ein Opfer ein bösartiges Notebook mit dem Markdown-, LaTeX-, reStructuredText- oder AsciiDoc-Exporter konvertiert, kann eine Path-Traversal-Schwachstelle im Ausgabedateinamen dazu führen, dass vom Angreifer kontrollierte Ausgabendaten an beliebigen, für das Opfer zugänglichen Speicherorten geschrieben werden. Das erneute Ausführen der Notebook-Zelle ersetzt die bösartigen Ausgaben-Metadaten, jedoch führt eine bloße Konvertierung des bereitgestellten Notebooks dies nicht durch. Dieses Problem wurde in Version 7.17.2 behoben.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.