PT-2026-79472 · Unknown · Kin-Openapi
CVE-2026-76905
·
Published
2026-07-10
·
Updated
2026-09-04
CVSS v2.0
7.8
High
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
kin-openapi versions 0.10.0 through 0.140.0
Description
The
openapi3filter.convertParseError function in openapi3filter/validation error encoder.go dereferences e.Parameter.In without verifying if e.Parameter is nil. When a multipart/form-data request body contains a malformed non-string scalar field, it generates a nested ParseError with a nil RequestError.Parameter. Applications utilizing openapi3filter.ConvertErrors or ValidationErrorEncoder to render these validation errors will experience a panic. An unauthenticated client can exploit this by sending repeated requests to cause a denial of service if the application does not implement a recovery boundary. JSON request bodies and applications that do not use these specific error-rendering helpers are not affected.Recommendations
Update kin-openapi to version 0.141.0.
Exploit
Fix
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Kin-Openapi