CVE-2026-100352
HIGH 7.5kin-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-number guards. A remote unauthenticated client can send an application/yaml or application/x-yaml request body containing .nan, .inf, or -.inf to an operation with a numeric constraint, causing the dependency to create and dereference a nil big.Rat during ValidateRequest. Standard net/http servers recover the panic per connection, while other hosts or application goroutines may terminate the process. This issue is fixed in version 0.148.0.
Severe if exploited (CVSS 7.5), but no known exploitation and low modeled probability. Patch on a normal cadence.
Exploitation likelihood
0.6%chance of exploitation in 30 days · 48th percentile
Impact if exploited
7.5CVSS 3.1 · HIGH
- ConfidentialityNone
- IntegrityNone
- AvailabilityHigh
What an attacker needs
- ✓Access: Reachable over the network — no local access needed
- ✓Privileges: No account or privileges required
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked daily for recent CVEs, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Data snapshot:
Weakness (CWE)
- CWE-754: : Improper Check for Unusual or Exceptional Conditions
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References and research data (JSON)
Packages and version ranges
Each advisory describes its own package and affected ranges. A boundary applies to that range; it is not a universal upgrade recommendation.
github.com/getkin/kin-openapi Go
pkg:golang/github.com/getkin/kin-openapi
SEMVER range- All earlier versions (introduced 0)
- Fixed boundary (excluded): 0.148.0
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933ZAdditional upstream package constraints
{ "database": { "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/10/GHSA-rj39-cv6w-8wv7/GHSA-rj39-cv6w-8wv7.json" } }
Vendor product assessments
grafana13.1-0:13.1.8-0.3.hum1@aarch64 as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=aarch64&distro=hummingbird-20251124&repository_id=public-hummingbird-aarch64-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.1-0:13.1.8-0.3.hum1@s390x as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=s390x&distro=hummingbird-20251124&repository_id=public-hummingbird-s390x-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.1-0:13.1.8-0.3.hum1@src as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=src&distro=hummingbird-20251124&repository_id=public-hummingbird-source-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.1-0:13.1.8-0.3.hum1@x86_64 as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=x86_64&distro=hummingbird-20251124&repository_id=public-hummingbird-x86_64-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.2-0:13.2.3-0.3.hum1@aarch64 as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=aarch64&distro=hummingbird-20251124&repository_id=public-hummingbird-aarch64-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.2-0:13.2.3-0.3.hum1@s390x as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=s390x&distro=hummingbird-20251124&repository_id=public-hummingbird-s390x-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.2-0:13.2.3-0.3.hum1@src as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=src&distro=hummingbird-20251124&repository_id=public-hummingbird-source-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana13.2-0:13.2.3-0.3.hum1@x86_64 as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=x86_64&distro=hummingbird-20251124&repository_id=public-hummingbird-x86_64-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
hugo-0:0.168.0-0.1.hum1@aarch64 as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=aarch64&distro=hummingbird-20251124&repository_id=public-hummingbird-aarch64-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
hugo-0:0.168.0-0.1.hum1@s390x as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=s390x&distro=hummingbird-20251124&repository_id=public-hummingbird-s390x-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
hugo-0:0.168.0-0.1.hum1@src as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=src&distro=hummingbird-20251124&repository_id=public-hummingbird-source-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
hugo-0:0.168.0-0.1.hum1@x86_64 as a component of Red Hat Hardened Images · fixed
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=x86_64&distro=hummingbird-20251124&repository_id=public-hummingbird-x86_64-rpms
- vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://images.redhat.com/ Vendor guidance
grafana12.4.src as a component of Red Hat Hardened Images · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/[email protected]?arch=src
- none available: Affected
go-fdo-server.src as a component of Red Hat Hardened Images · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/[email protected]?arch=src
Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
All CVSS metrics
- HIGH 7.5 v3.1 · CNA Primary
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - HIGH 7.5 v3.1 · NVD Secondary
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
Exploit-tagged references (not proof of a PoC)
- https://github.com/getkin/kin-openapi/security/advisories/GHSA-rj39-cv6w-8wv7 CVE record · GitHub_M · Updated 2026-10-15T15:54:25.834Z
CVE record · CISA-ADP · Updated 2026-10-20T02:46:20.849Z
NVD · CVE-2026-100352 · Updated 2026-10-20T03:17:11.190
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933Z
Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
Advisories
- https://osv.dev/vulnerability/GHSA-rj39-cv6w-8wv7 GitHub Advisory Database · GHSA-rj39-cv6w-8wv7
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933Z - https://nvd.nist.gov/vuln/detail/CVE-2026-100352 GitHub Advisory Database · GHSA-rj39-cv6w-8wv7
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933Z
Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00 - https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-100352.json Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-102161 EUVD · EUVD-2026-102161
Technical & other
- https://github.com/getkin/kin-openapi/commit/4487f198ab8be0c37d6ca72c54f5dca4dc25270e CVE record · GitHub_M · Updated 2026-10-15T15:54:25.834Z
NVD · CVE-2026-100352 · Updated 2026-10-20T03:17:11.190
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933Z
Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00 - https://github.com/getkin/kin-openapi/releases/tag/v0.148.0 CVE record · GitHub_M · Updated 2026-10-15T15:54:25.834Z
NVD · CVE-2026-100352 · Updated 2026-10-20T03:17:11.190
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933Z
Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00 - https://github.com/getkin/kin-openapi GitHub Advisory Database · GHSA-rj39-cv6w-8wv7
GitHub Advisory Database · GHSA-rj39-cv6w-8wv7 · Updated 2026-10-15T20:30:11.872986933Z - https://access.redhat.com/security/cve/CVE-2026-100352 Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
- https://bugzilla.redhat.com/show_bug.cgi?id=2553588 Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
- https://www.cve.org/CVERecord?id=CVE-2026-100352 Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
- https://access.redhat.com/errata/RHSA-2026:87077 Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
- https://access.redhat.com/errata/RHSA-2026:85266 Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00
- https://access.redhat.com/errata/RHSA-2026:82637 Red Hat · CVE-2026-100352 · Updated 2026-10-21T19:15:54+00:00