PT-2026-109666 · Npm · Openapi-Typescript-Codegen
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
openapi-typescript-codegen versões anteriores a 0.31.1
Description
Ocorre uma injeção de código quando o software processa um documento OpenAPI contendo valores não escapados interpolados em literais de string com aspas simples. Um invasor que controle a especificação OpenAPI pode injetar JavaScript arbitrário inserindo aspas simples em chaves de caminho, nomes de parâmetros,
servers[0].url ou info.version. Esse código malicioso pode ser executado quando os clientes gerados são importados ou quando métodos de serviço específicos são chamados, comprometendo potencialmente aplicações e pipelines de CI.Recommendations
Interrompa o processamento de especificações OpenAPI não confiáveis.
Audite os clientes gerados existentes e restrinja as entradas de CI.
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Code Injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Openapi-Typescript-Codegen