Lucene search
+L

210 matches found

RedhatCVE
RedhatCVE
•added 2026/10/16 9:59 p.m.•14 views

CVE-2026-100354

A flaw was found in kin-openapi. The runtime schema validation lacks cycle detection when processing circular schema references. A remote attacker can exploit this vulnerability by submitting a request or response that triggers recursive validation, leading to unbounded recursion and stack...

7.5CVSS5.8AI score0.00435EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/16 9:59 p.m.•11 views

CVE-2026-100353

A flaw was found in kin-openapi. An unauthenticated remote attacker can cause a Denial of Service DoS by sending specially crafted HTTP requests containing specific array query parameters or form-encoded data. Because the request decoder fails to properly validate certain array schemas before...

7.5CVSS5.9AI score0.00335EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/16 9:54 p.m.•7 views

CVE-2026-97394

A flaw was found in kin-openapi's openapi3filter module. This vulnerability allows a remote, unauthenticated attacker to cause a Denial of Service DoS by crashing the application. The issue occurs when processing OpenAPI 3.1 array schemas that lack an items definition, causing the parser to...

7.5CVSS5.6AI score0.00426EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/10/16 7:58 p.m.•8 views

EUVD-2026-102159

kin-openapi openapi3filter: nil-pointer panic in ValidateResponse on a response header declared with content...

8.2CVSS5.8AI score0.00371EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/16 7:58 p.m.•7 views

kin-openapi openapi3filter: nil-pointer panic in ValidateResponse on a response header declared with content

Summary ValidateResponse panics on a nil pointer when a spec declares a response header with content instead of schema. doc.Validate accepts that document, so the crash comes from a spec the library just called valid. Same class as GHSA-jpcw-4wr7-c3vq, which covered the request-parameter case in...

8.2CVSS5.7AI score0.00371EPSS
SaveExploits0References5Affected Software1
UbuntuCve
UbuntuCve
•added 2026/10/16 12:00 a.m.•6 views

CVE-2026-100347

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...

5.3CVSS6AI score0.00515EPSS
SaveExploits0References5
UbuntuCve
UbuntuCve
•added 2026/10/16 12:00 a.m.•5 views

CVE-2026-100348

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 additionalProperties member. Loading an attacker-controlle...

5.3CVSS5.8AI score0.00372EPSS
SaveExploits0References5
UbuntuCve
UbuntuCve
•added 2026/10/16 12:00 a.m.•5 views

CVE-2026-100353

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 unauthenticated remote client can trigger a deterministic...

7.5CVSS6AI score0.00335EPSS
SaveExploits0References5
osv_ghsa
osv_ghsa
•added 2026/10/15 8:20 p.m.•8 views

GHSA-VRCC-3CH7-HPPW kin-openapi: Incomplete Fix for GHSA-p6wj-qrr4-pgh5: Three Unpatched nil-Items Panic Paths in openapi3filter

Summary The fix for GHSA-p6wj-qrr4-pgh5 addressed a nil-pointer dereference that occurs when an OpenAPI 3.1 array schema omits the items keyword which is legal under JSON Schema 2020-12. That fix patched three decoder paths: the standalone parseArray function, the top-level array check in...

7.5CVSS5.7AI score0.00335EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/15 8:20 p.m.•12 views

kin-openapi: Incomplete Fix for GHSA-p6wj-qrr4-pgh5: Three Unpatched nil-Items Panic Paths in openapi3filter

Summary The fix for GHSA-p6wj-qrr4-pgh5 addressed a nil-pointer dereference that occurs when an OpenAPI 3.1 array schema omits the items keyword which is legal under JSON Schema 2020-12. That fix patched three decoder paths: the standalone parseArray function, the top-level array check in...

7.5CVSS5.7AI score0.00335EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/15 8:20 p.m.•8 views

GHSA-G8CF-RCJF-C8CF kin-openapi: Uncontrolled Recursion on Circular allOf/anyOf/oneOf Schemas Causes Fatal Process Crash

Summary kin-openapi's spec loader and spec-time validator both handle circular schema references safely: the loader resolves circular $refs on purpose to support recursive data structures, and Schema.validate uses stack-based cycle detection. Validate therefore accepts a schema whose allOf / anyO...

7.5CVSS6AI score0.00435EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/15 8:20 p.m.•12 views

kin-openapi: Uncontrolled Recursion on Circular allOf/anyOf/oneOf Schemas Causes Fatal Process Crash

Summary kin-openapi's spec loader and spec-time validator both handle circular schema references safely: the loader resolves circular $refs on purpose to support recursive data structures, and Schema.validate uses stack-based cycle detection. Validate therefore accepts a schema whose allOf / anyO...

7.5CVSS6AI score0.00435EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/15 8:20 p.m.•8 views

GHSA-RJ39-CV6W-8WV7 kin-openapi: YAML NaN/Inf Values Bypass Built-in Guards and Panic via OAS 3.1 Validation Path

Summary kin-openapi guards against NaN and Inf values in its built-in schema visitor visitJSON by returning ErrSchemaInputNaN / ErrSchemaInputInf when a float64 input violates those constraints. For OAS 3.1 specs, however, Schema.VisitJSON routes through useJSONSchema2020, which hands the value...

7.5CVSS5.8AI score0.00426EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/15 8:20 p.m.•8 views

kin-openapi: YAML NaN/Inf Values Bypass Built-in Guards and Panic via OAS 3.1 Validation Path

Summary kin-openapi guards against NaN and Inf values in its built-in schema visitor visitJSON by returning ErrSchemaInputNaN / ErrSchemaInputInf when a float64 input violates those constraints. For OAS 3.1 specs, however, Schema.VisitJSON routes through useJSONSchema2020, which hands the value...

7.5CVSS5.8AI score0.00426EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/15 8:19 p.m.•9 views

GHSA-23VG-4CJM-66Q5 kin-openapi: ValidationHandler security-requirement bypass via encoded-path operation confusion

Summary openapi3filter.ValidationHandler.Middleware validates requests with kin-openapi's legacy router, which selects an OpenAPI operation from the decoded URL.Path. The method is documented as implementing gorilla/mux.MiddlewareFunc, but a downstream gorilla/mux router configured with...

7.4CVSS6AI score0.00488EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/15 8:19 p.m.•10 views

kin-openapi: ValidationHandler security-requirement bypass via encoded-path operation confusion

Summary openapi3filter.ValidationHandler.Middleware validates requests with kin-openapi's legacy router, which selects an OpenAPI operation from the decoded URL.Path. The method is documented as implementing gorilla/mux.MiddlewareFunc, but a downstream gorilla/mux router configured with...

7.4CVSS6AI score0.00488EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/15 8:18 p.m.•6 views

GHSA-H4R5-MXV5-8MJC kin-openapi deepObject query decoding repeatedly compiles an invariant regular expression

Summary openapi3filter decodes deepObject-style query parameters by looping over every key in the request's query string. Inside that loop it recompiles a loop-invariant regular expression on every iteration. The pattern depends only on the spec-defined parameter name, not on the loop variable, s...

5.3CVSS6AI score0.00451EPSS
SaveExploits0References5
osv_ghsa
osv_ghsa
•added 2026/10/15 8:15 p.m.•6 views

GHSA-MH7X-F8WQ-4JHX kin-openapi spec loader panics on a self-referential additionalProperties $ref (nil-pointer DoS)

The defect ---------- Confirmed at HEAD f0407d5, v0.144.0. openapi3/loader.go, inside resolveComponent's drill closure around line 455, the case SchemaRef branch for pathPart == "additionalProperties" dereferences c.Value.AdditionalProperties with no nil-check on c.Value: case SchemaRef: if...

5.3CVSS5.8AI score0.00372EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/15 8:15 p.m.•10 views

kin-openapi spec loader panics on a self-referential additionalProperties $ref (nil-pointer DoS)

The defect ---------- Confirmed at HEAD f0407d5, v0.144.0. openapi3/loader.go, inside resolveComponent's drill closure around line 455, the case SchemaRef branch for pathPart == "additionalProperties" dereferences c.Value.AdditionalProperties with no nil-check on c.Value: case SchemaRef: if...

5.3CVSS5.8AI score0.00372EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/15 8:15 p.m.•10 views

GHSA-FH4F-47MF-F2GJ kin-openapi: Unauthenticated panic (DoS) in openapi3filter legacy router via non-canonical/unsupported HTTP method on a static path

Summary The openapi3filter.ValidationHandler the exported, documented request-validation middleware hard-wires the legacy router routers/legacy. That router matches the incoming request method verbatim against a trie built exclusively from upper-cased canonical HTTP methods. A request carrying a...

5.3CVSS5.8AI score0.00515EPSS
SaveExploits0References5
Rows per page
Query Builder