PatchSiren cyber security CVE debrief
CVE-2026-73502 getkin CVE debrief
CVE-2026-73502 is a medium-severity denial-of-service vulnerability in the kin-openapi Go project, affecting versions from 0.2.0 to 0.143.0. A NULL-pointer-dereference panic occurs when validating requests with specific OpenAPI definitions, potentially causing service disruptions with a single unauthenticated request. Defenders should assess exposure, prioritize patching to version 0.144.0 or later, and monitor for exploitation attempts. The vulnerability is caused by the defaultContentParameterDecoder in openapi3filter/req_resp_decoder.go, which dereferences mt.Schema.Value without checking if mt.Schema is nil. This issue can lead to request validation panics, increased log growth
- Vendor
- getkin
- Product
- kin-openapi
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-18
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-08-18
- Advisory updated
- 2026-09-18
Who should care
Defenders responsible for systems using kin-openapi, particularly those in Go-based deployments, should assess exposure and apply the patch to prevent potential service disruptions.
Why it matters
CVE-2026-73502 is a medium-severity denial-of-service vulnerability in kin-openapi that can cause service disruptions with a single unauthenticated request. Defenders should assess exposure, prioritize patching, and monitor for exploitation attempts.
- Potential service disruption due to request validation panics.
- Increased log growth in synchronous net/http paths.
- Possible process crashes in integrations without recovery mechanisms.
- Verification of system resilience against crafted requests.
Technical summary
The kin-openapi project is vulnerable to a denial-of-service attack due to a NULL-pointer-dereference in the openapi3filter.ValidateRequest function. This occurs when an operation declares a content parameter with an application/json media type that has no schema. An attacker can exploit this by sending a single unauthenticated request with the parameter value, causing the request validation to panic and potentially leading to a service disruption or process crash.
Defensive priority
Defenders should prioritize assessing exposure and applying the patch, as this vulnerability can cause service disruption with a single unauthenticated request.
Recommended defensive actions
- Assess exposure by checking if systems using kin-openapi are within affected versions (0.2.0 to 0.143.0).
- Apply the patch by updating kin-openapi to version 0.144.0 or later.
- Monitor for unusual request validation failures or process crashes indicating potential exploitation attempts.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. However, the scope of affected deployments and potential impact on specific systems require further verification.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-73502 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-73502
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-73502 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-73502
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/getkin/kin-openapi/commit/68ac2affa325514d7d6e731204d6a1edf6bdff64
-
Source reference
Unverified legacy reference
URL: https://github.com/getkin/kin-openapi/releases/tag/v0.144.0
-
Source reference
Unverified legacy reference
URL: https://github.com/getkin/kin-openapi/security/advisories/GHSA-jpcw-4wr7-c3vq
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.