SB2026073074 - Multiple vulnerabilities in kin-openapi
Published: July 30, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 2 vulnerabilities.
1) NULL pointer dereference (CVE-ID: N/A)
CWE-ID: CWE-476 - NULL Pointer Dereference
CVSSv4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to a null pointer dereference in openapi3filter.ValidateRequest and defaultContentParameterDecoder when validating a request against a content parameter whose media type has no schema. A remote attacker can send a single crafted HTTP request to cause a denial of service.
The issue is reachable when request validation is performed for an operation that declares a content parameter without a schema, and the consequence ranges from aborting the current request to crashing the whole process depending on how the library is integrated.
2) Improper Authentication (CVE-ID: N/A)
CWE-ID: CWE-287 - Improper Authentication
CVSSv4: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N]
The vulnerability allows a remote attacker to bypass authentication and access protected endpoints.
The vulnerability exists due to improper authentication in ValidationHandler.Load() when initializing request validation with a nil AuthenticationFunc. A remote attacker can send an unauthenticated request to bypass authentication and access protected endpoints.
Only applications that rely on ValidationHandler to enforce OpenAPI security requirements and do not explicitly set AuthenticationFunc are vulnerable.
Remediation
Install update from vendor's website.