Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2026-6657

Опубликовано: 03 июн. 2026
Источник: nvd
CVSS3: 6.1
CVSS3: 8.8
EPSS Низкий

Описание

A vulnerability in jupyter-server versions 1.12.0 through 2.17.0 allows an attacker to bypass CORS origin validation when the allow_origin_pat configuration is used. The issue arises from the use of re.match() for validating the Origin header, which only anchors at the start of the string. This allows attacker-controlled domains such as trusted.example.com.evil.com to pass validation against patterns intended to match trusted.example.com. The vulnerability affects multiple locations in the codebase, including CORS headers, WebSocket connections, referer validation, and login redirects, potentially enabling phishing attacks, arbitrary code execution, and unauthorized access to sensitive API responses.

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:jupyter:jupyter_server:*:*:*:*:*:*:*:*
Версия от 1.12.0 (включая) до 2.17.0 (включая)

EPSS

Процентиль: 10%
0.00197
Низкий

6.1 Medium

CVSS3

8.8 High

CVSS3

Дефекты

CWE-346

Связанные уязвимости

CVSS3: 8.8
ubuntu
около 2 месяцев назад

A vulnerability in jupyter-server versions 1.12.0 through 2.17.0 allows an attacker to bypass CORS origin validation when the `allow_origin_pat` configuration is used. The issue arises from the use of `re.match()` for validating the `Origin` header, which only anchors at the start of the string. This allows attacker-controlled domains such as `trusted.example.com.evil.com` to pass validation against patterns intended to match `trusted.example.com`. The vulnerability affects multiple locations in the codebase, including CORS headers, WebSocket connections, referer validation, and login redirects, potentially enabling phishing attacks, arbitrary code execution, and unauthorized access to sensitive API responses.

CVSS3: 6.1
redhat
около 2 месяцев назад

A vulnerability in jupyter-server versions 1.12.0 through 2.17.0 allows an attacker to bypass CORS origin validation when the `allow_origin_pat` configuration is used. The issue arises from the use of `re.match()` for validating the `Origin` header, which only anchors at the start of the string. This allows attacker-controlled domains such as `trusted.example.com.evil.com` to pass validation against patterns intended to match `trusted.example.com`. The vulnerability affects multiple locations in the codebase, including CORS headers, WebSocket connections, referer validation, and login redirects, potentially enabling phishing attacks, arbitrary code execution, and unauthorized access to sensitive API responses.

CVSS3: 8.8
debian
около 2 месяцев назад

A vulnerability in jupyter-server versions 1.12.0 through 2.17.0 allow ...

CVSS3: 6.1
github
около 2 месяцев назад

Duplicate Advisory: jupyter-server is vulnerable to CORS origin validation bypass when the `allow_origin_pat` configuration is used

EPSS

Процентиль: 10%
0.00197
Низкий

6.1 Medium

CVSS3

8.8 High

CVSS3

Дефекты

CWE-346