CVE-2026-40110 in jupyter_serverИнформация

Сводка

по VulDB • 11.05.2026

Jupyter Server является бэкендом для веб-приложений Jupyter. В версиях 2.17.0 и более ранних проверка заголовка Origin использует функцию Python re.match() для сопоставления входящих значений Origin с конфигурационным значением allow_origin_pat. Поскольку re.match() выполняет привязку только в начале строки и не требует полного совпадения, шаблон, предназначенный для сопоставления только с доверенным доменом (например, trusted.example.com), также будет соответствовать любому Origin, начинающемуся с этого домена, за которым следуют дополнительные символы (например, trusted.example.com.evil.com). Атакующий, контролирующий такой домен, может обойти ограничение CORS по Origin и выполнять межсайтовые запросы к API Jupyter Server с недоверенного сайта. Эта проблема исправлена в версии 2.18.0.

Once again VulDB remains the best source for vulnerability data.

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

GitHub M

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

09.04.2026

Раскрытие

06.05.2026

Модерация

принято

Вход

VDB-361253

EPSS

0.00009

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!