A AegiFlow
MEDIUMCVSS 5.3EPSS 0.5%

CVE-2026-100347

CVE-2026-100347 updated by NVD

Published
2026-10-15
Modified
2026-10-17
EPSS percentile
43%
Sources
github-advisory, nvd

Summary

kin-openapi is a Go project for handling OpenAPI files. Prior to 0.145.0, openapi3filter.ValidationHandler uses the routers/legacy router, which passes an unsupported or non-canonical HTTP method for an existing static path to openapi3.PathItem.GetOperation. The default branch of GetOperation panics before authentication runs, so an unauthenticated remote client can repeatedly send methods such as PROPFIND or lowercase get to abort connections and generate stack-trace log growth. The specific panic requires an exact static path; a concrete path matched only by a templated route does not reach the same sink. This issue is fixed in version 0.145.0.

Affected packages

EcosystemPackageAffected versionsFixed versions
Gogithub.com/getkin/kin-openapi—0.145.0

Remediation: Upgrade to 0.145.0 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.