CVE-2026-59862CWE-94code-injection

CVE-2026-59862

High · published July 16, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
71.8
In the wild
Unconfirmed
What it is

Kiota is an OpenAPI based HTTP Client code generator. Prior to 1.29.1 and 1.32.0, Kiota's Python generator let attacker-controlled enum value descriptions from x-ms-enum.values[].description flow through KiotaBuilder.SetEnumOptions into Documentation.DescriptionTemplate and PythonConventionService.RemoveInvalidDescriptionCharacters without newline sanitization, allowing generated inline comments to split and execute attacker-controlled Python code at module scope when generated modules were imported. This issue is fixed in version 1.29.1 and 1.32.0.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.01376 · 71.8th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2026-07-16T19:16Z
References (2)
EPSS history
Timeline
  • 16 JUL 14:38Z
    Kiota: Code Generation Literal Injection in the Python Generator
    cvelistv5