PT-2026-37234

CVE-2026-40110

·

Publicado

2026-05-05

·

Atualizado

2026-09-30

Descrição por

CVSS 4.0
7.6
Alta
MétricasAV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:L/SC:L/SI:L/SA:L
Nome do Software Vulnerável e Versões Afetadas Jupyter Server versões anteriores a 2.18.0
Descrição A validação do cabeçalho Origin utiliza a função re.match() para verificar origens recebidas em relação ao valor de configuração allow origin pat. Como o re.match() ancora apenas no início da string e não exige uma correspondência completa, um padrão destinado a um domínio confiável também corresponderá a qualquer origem que comece com esse domínio seguido de caracteres adicionais. Isso permite que um invasor que controle tal domínio ignore as restrições de Cross-Origin Resource Sharing (CORS) e faça solicitações de origem cruzada para a API do Jupyter Server a partir de um site não confiável.
Recomendações Atualize para a versão 2.18.0. Envolva o valor de allow origin pat com ^ e $ para garantir a correspondência completa da string.
Explorabilidade
Exploit
Correção
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-24QX-W28J-9M6P
CLEANSTART-2026-QY94388
OESA-2026-4080
OESA-2026-4164
OESA-2026-4165
OPENSUSE-SU-2026:10710-1
PYSEC-2026-2187
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾