PT-2026-60491 · Kiota · Kiota
CVE-2026-59866
·
Publicado
2026-07-16
·
Atualizado
2026-08-17
CVSS v4.0
9.3
Crítica
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Nome do Software Vulnerável e Versões Afetadas
Kiota versões anteriores a 1.29.1
Kiota versões anteriores a 1.32.5
Description
O Kiota não sanitiza os valores
clientClassName e clientNamespaceName da extensão x-ms-kiota-info quando o comando kiota generate é executado sem a flag -c/--class-name. Isso permite que um invasor que controle ou comprometa uma descrição OpenAPI realize um ataque de path traversal, gravando arquivos de código fonte gerados em locais fora do diretório de saída -o designado. Além disso, a falta de sanitização permite a injeção de texto arbitrário nas declarações de classe ou namespace geradas, o que pode levar à corrupção do build e negação de serviço ao impedir a compilação do código gerado.Recommendations
Atualize o Kiota para a versão 1.29.1 ou posterior.
Atualize o Kiota para a versão 1.32.5 ou posterior.
Exploit
Correção
Path traversal
Code Injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Kiota