NONE · 0

CVE-2026-59859

Kiota is an OpenAPI based HTTP Client code generator. Prior to 1.29.1 and 1.32.4, Kiota's PHP generator embedded OpenAPI description, default fields, property names, and other schema-derived strings i...

Vulnerability Description

Kiota is an OpenAPI based HTTP Client code generator. Prior to 1.29.1 and 1.32.4, Kiota's PHP generator embedded OpenAPI description, default fields, property names, and other schema-derived strings into PHP double-quoted literals through SanitizeDoubleQuote() in Writers/StringExtensions.cs without escaping $, allowing attacker-controlled ${...}, $var, or {$obj->prop} interpolation constructs to inject arbitrary PHP code into generated model and request-builder classes. This issue is fixed in version 1.29.1 and 1.32.4.

Related Weaknesses (CWE)

References

FAQ

What is CVE-2026-59859?

CVE-2026-59859 is a documented vulnerability. Kiota is an OpenAPI based HTTP Client code generator. Prior to 1.29.1 and 1.32.4, Kiota's PHP generator embedded OpenAPI description, default fields, property names, and other schema-derived strings i...

How severe is CVE-2026-59859?

CVSS scoring is not yet available for CVE-2026-59859. Check NVD for updates.

Is there a patch for CVE-2026-59859?

Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.