Microsoft Kiota Nuget Package Path Traversal Vulnerability Under Investigation
An early warning has been issued regarding a path traversal vulnerability in the Microsoft Kiota nuget package, which appears to be caused by a percent-encoding bypass in the generated plugin manifest static_template.file reference.
What happened
The Microsoft Kiota nuget package is reportedly affected by a path traversal vulnerability, tracked under GHSA-P5RM-JG5C-8C77. This vulnerability, introduced in version 0 and last affecting version 0.1.0, allows for the inclusion or disclosure of files outside the intended package boundary due to a percent-encoding bypass in the static_template.file reference of the generated plugin manifest.
To mitigate this vulnerability, it is recommended to upgrade to Kiota v1.32.5. The severity of this issue is classified as high, and the attack type is categorized as a critical CVE. The specific versions affected and the fix are under investigation, and more details should be obtained from the primary sources.
Professional software engineers assessing their exposure should review their use of the Kiota nuget package and consider upgrading to the recommended version. Further information and updates can be found in the GitHub Security Advisory GHSA-p5rm-jg5c-8c77.
How 0Day mitigates this
kiota is anywhere in your dependency tree, the engineers who own the affected repositories get a push alert the moment it is flagged — no manual audit to remember to run.Read how this differs from waiting on a scanner to catch a known advisory, or see the exact, read-only access 0Day needs to do this for an organization.