CVE-2026-100354
Reported by GitHub_M · Published October 15, 2026
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 loading and document validation accept the circular reference. A request or response that reaches the affected schema causes unbounded recursion in Schema.visitJSON or openapi3filter.decodeValue and exhausts the Go goroutine stack. The resulting fatal stack overflow cannot be caught with recover and terminates the entire process, including unrelated requests. This issue is fixed in version 0.149.0.
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| getkin | kin-openapi | < 0.149.0 |
| chainguard | crossplane-provider-aws-appintegrations-fips | 0 |
| chainguard | crossplane-provider-aws-ivs | 0 |
| chainguard | crossplane-provider-aws-fis-fips | 0 |
| chainguard | crossplane-provider-aws-appmesh-fips | 0 |
| chainguard | crossplane-provider-aws-oam-fips | 0 |
| chainguard | crossplane-provider-azure-managedidentity | 0 |
| chainguard | crossplane-provider-aws-ssm | 0 |
| chainguard | crossplane-provider-azure-streamanalytics | 0 |
| chainguard | grafana-fips-13.2 | 0 |
| chainguard | crossplane-provider-aws-medialive | 0 |
| chainguard | crossplane-provider-aws-grafana | 0 |
| chainguard | crossplane-provider-aws-mediapackage-fips | 0 |
| chainguard | crossplane-provider-aws-kinesisanalyticsv2 | 0 |
| chainguard | crossplane-provider-aws-keyspaces-fips | 0 |
| chainguard | kubevela-fips | 0 |
| chainguard | crossplane-provider-aws-kms | 0 |
| chainguard | crossplane-provider-aws-ce-fips | 0 |
| chainguard | crossplane-provider-aws-ecrpublic | 0 |
| chainguard | crossplane-provider-aws-sqs-fips | 0 |
…and 424 more
Timeline
- Oct 15, 2026 CVE Published
- Oct 15, 2026 Coalition ESS Score
- Oct 15, 2026 CVE Updated
- Oct 16, 2026 EPSS Score
- Oct 20, 2026 EPSS Score
- Oct 21, 2026 EPSS Score
- Oct 25, 2026 EPSS Score
- Oct 29, 2026 EPSS Score
- Oct 30, 2026 Security Advisory
References
- https://github.com/getkin/kin-openapi/security/advisories/GHSA-g8cf-rcjf-c8cf x_refsource_CONFIRM
- https://github.com/getkin/kin-openapi/commit/9245cef66c840e27a08409a8a5cd0ee930c5bcff x_refsource_MISC
- https://github.com/getkin/kin-openapi/releases/tag/v0.149.0 x_refsource_MISC
- https://nvd.nist.gov/vuln/detail/CVE-2026-100354 advisory
- https://github.com/advisories/GHSA-g8cf-rcjf-c8cf advisory