SB2026073074 - Multiple vulnerabilities in kin-openapi



SB2026073074 - Multiple vulnerabilities in kin-openapi

Published: July 30, 2026

Security Bulletin ID SB2026073074
CSH Severity
High
Patch available
YES
Number of vulnerabilities 2
Exploitation vector Remote access
Highest impact Data manipulation

Breakdown by Severity

High 50% Medium 50%
  • 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.