PT-2026-60491 · Kiota · Kiota

CVE-2026-59866

·

Publicado

2026-07-16

·

Atualizado

2026-08-17

CVSS v4.0

9.3

Crítica

VetorAV: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 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-59866
GHSA-4VV7-JJ25-4GH6

Produtos afetados

Kiota