PT-2026-115004 · Go+2 · Github.Com/Getkin/Kin-Openapi+1

CVE-2026-97394

·

Publicado

2026-10-15

·

Atualizado

2026-10-15

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas kin-openapi versões 0.136.0 até 0.143.0
Description Uma desreferenciação de ponteiro nulo no componente openapi3filter permite que um cliente remoto não autenticado cause uma negação de serviço. Isso ocorre quando o software processa esquemas de array OpenAPI 3.1 que omitem a palavra-chave items. Ao decodificar corpos de requisição application/x-www-form-urlencoded ou multipart/form-data, cabeçalhos de resposta e outras superfícies de parâmetros de array, o sistema desreferencia um valor Schema.Items nulo, levando a um pânico determinístico durante as funções ValidateRequest() ou ValidateResponse(). Este problema é específico do OpenAPI 3.1, pois documentos OpenAPI 3.0 são rejeitados durante a validação se os items estiverem ausentes, e corpos de requisição JSON utilizam um caminho de decodificação diferente.
Recommendations Atualize o kin-openapi para a versão 0.143.0. Como mitigação temporária, evite usar esquemas OpenAPI 3.1 que definam type: array sem a palavra-chave items em propriedades de corpo urlencoded ou multipart e em cabeçalhos de resposta.

Exploit

Correção

NULL Pointer Dereference

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-97394
GHSA-P6WJ-QRR4-PGH5

Produtos afetados

Github.Com/Getkin/Kin-Openapi
Kin-Openapi