github.com/getkin/kin-openapi
Go14 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting github.com/getkin/kin-openapipage 1 of 1
- CVE-2025-30153HIGHCVSS 7.5EG 7.5fixed in 0.131.02025-03-19
kin-openapi is a Go project for handling OpenAPI files. Prior to 0.131.0, when validating a request with a multipart/form-data schema, if the OpenAPI schema allows it, an attacker can upload a crafted ZIP file (e.g., a ZIP bomb), causing t…
- CVE-2026-100347MEDIUMCVSS 5.3EG 5.3fixed in 0.145.02026-10-15
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.Pat…
- CVE-2026-100348MEDIUMCVSS 5.3EG 5.3fixed in 0.145.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. Prior to 0.145.0, openapi3.Loader can dereference a nil SchemaRef.Value while resolving a self-referential additionalProperties JSON Reference such as a schema that points to its own …
- CVE-2026-100349HIGHCVSS 8.2EG 8.2fixed in 0.146.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. Prior to 0.146.0, openapi3filter.ValidateResponse passes a nil response header schema to decodeValue when an OpenAPI document declares the header with content instead of schema. The d…
- CVE-2026-100350MEDIUMCVSS 5.3EG 5.3fixed in 0.146.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. From 0.145.0 until 0.146.0, openapi3filter repeatedly calls regexp.MustCompile for the same parameter-name regular expression inside the per-query-key loop in urlValuesDecoder.DecodeO…
- CVE-2026-100351HIGHCVSS 7.4EG 7.4fixed in 0.147.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. From 0.144.0 until 0.147.0, openapi3filter.ValidationHandler validates an operation selected from decoded URL.Path while a downstream gorilla/mux router configured with UseEncodedPath…
- CVE-2026-100352HIGHCVSS 7.5EG 7.5fixed in 0.148.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. Prior to 0.148.0, the OpenAPI 3.1 validation path passes YAML NaN and infinity numeric values to santhosh-tekuri/jsonschema v6.0.2 without applying kin-openapi's existing finite-numbe…
- CVE-2026-100353HIGHCVSS 7.5EG 7.5fixed in 0.149.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. From 0.136.0 until 0.149.0, three openapi3filter decoder paths that were missed by the fix for GHSA-p6wj-qrr4-pgh5 lack a nil-items guard for legal OpenAPI 3.1 array schemas. An unaut…
- CVE-2026-100354HIGHCVSS 7.5EG 7.5fixed in 0.149.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. Prior to 0.149.0, runtime request, response, and direct schema validation lacks cycle detection when an allOf, anyOf, or oneOf chain refers back to an ancestor schema, even though loa…
- CVE-2026-73501CRITICALCVSS 9.1EG 9.1fixed in 0.144.02026-08-12
kin-openapi is a Go project for handling OpenAPI files. Prior to 0.144.0, ValidationHandler.Load() in openapi3filter/validation_handler.go silently replaces a nil AuthenticationFunc with NoopAuthenticationFunc, which returns nil without ch…
- CVE-2026-73502MEDIUMCVSS 5.3EG 5.3fixed in 0.144.02026-07-24
kin-openapi is a Go project for handling OpenAPI files. From 0.2.0 until 0.144.0, openapi3filter.ValidateRequest can encounter a NULL-pointer-dereference denial of service when an operation declares a content parameter whose application/js…
- CVE-2026-76905HIGHCVSS 7.5EG 7.5fixed in 0.141.02026-08-21
kin-openapi is a Go project for handling OpenAPI files. From 0.10.0 until 0.141.0, openapi3filter.convertParseError in openapi3filter/validation_error_encoder.go dereferences e.Parameter.In without checking whether e.Parameter is nil. A ma…
- CVE-2026-77354HIGHCVSS 8.7EG 8.7fixed in 0.142.02026-08-21
kin-openapi is a Go project for handling OpenAPI files. From 0.124.0 until 0.142.0, openapi3filter.sliceMapToSlice in openapi3filter/req_resp_decoder.go converts attacker-controlled sparse indexes from a deepObject query parameter into a d…
- CVE-2026-97394HIGHCVSS 7.5EG 7.5fixed in 0.143.02026-10-15
kin-openapi is a Go project for handling OpenAPI files. From 0.136.0 until 0.143.0, openapi3filter accepts OpenAPI 3.1 array schemas without an items keyword and then dereferences the nil Schema.Items value while decoding application/x-www…
Check whether github.com/getkin/kin-openapi is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for github.com/getkin/kin-openapi CVEs against the assets you own.
Book a Demo →