CVE-2026-76905 in kin-openapi
Sumário
de VulDB • 22/08/2026
kin-openapi é um projeto em Go para manipulação de arquivos OpenAPI. Da versão 0.10.0 até a 0.141.0, a função `openapi3filter.convertParseError` no arquivo `openapi3filter/validation_error_encoder.go` faz o dereferencing de `e.Parameter.In` sem verificar se `e.Parameter` é nil. Um campo escalar não string malformado em um corpo de solicitação multipart/form-data gera um ParseError aninhado com um RequestError.Parameter nulo, fazendo com que aplicações que renderizam o erro de validação através do openapi3filter.ConvertErrors ou ValidationErrorEncoder entrem em panic (falha crítica). Um cliente não autenticado pode enviar repetidamente tais solicitações para causar negação de serviço quando a aplicação não possui uma fronteira de recuperação. Corpos de solicitação JSON e aplicações que não utilizam esses auxiliares de renderização de erro não são afetados. Este problema foi corrigido na versão 0.141.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.