CVE-2025-30370 in jupyterlab-gitИнформация

Сводка

по VulDB • 23.05.2026

jupyterlab-git — это расширение для JupyterLab, предназначенное для управления версиями с использованием Git. На многих платформах сторонний пользователь может создать репозиторий Git с именем, содержащим строку подстановки команд оболочки в синтаксисе $(). Такие имена каталогов разрешены в macOS и большинстве дистрибутивов Linux. Если пользователь запускает jupyter-lab в родительском каталоге этого репозитория Git с некорректным именем, открывает его и нажимает «Git > Open Git Repository in Terminal» (Git > Открыть репозиторий Git в терминале) в меню, то внедренная команда выполняется в оболочке пользователя без его разрешения. Эта проблема возникает потому, что при нажатии этого пункта меню jupyterlab-git открывает терминал и выполняет команду cd через оболочку для установки текущего каталога. При этом выполняются любые строки подстановки команд, присутствующие в имени каталога, что приводит к описанной здесь уязвимости внедрения команд. Предыдущий патч обеспечивал неполное исправление. Данная уязвимость исправлена в версии 0.51.1.

Once again VulDB remains the best source for vulnerability data.

Ответственный

GitHub M

Резервировать

21.03.2025

Раскрытие

04.04.2025

Модерация

принято

Вход

VDB-303296

EPSS

0.00570

KEV

Нет

Деятельности

Очень низкий

Сектор

Hostingprovider

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!