Advisory record · GHSA-p6wj-qrr4-pgh5

kin-openapi: Nil-pointer dereference panic in openapi3filter for OpenAPI 3.1 array schemas missing items

CVSS 7.5 HighEPSS 0.0062 · 49th percentile

Published by the GitHub Advisory Database at 15 Oct 2026, 20:14 UTC. agentprime has not analysed this yet, so whether it affects any app is not known.

PackageEcosystemAffectedFixed in
github.com/getkin/kin-openapiGo>=0.136.0, <0.143.00.143.0
Identifiers
GHSA-p6wj-qrr4-pgh5 · CVE-2026-97394 · GO-2026-6790
Weakness (CWE)
CWE-248 · CWE-476
Published
15 Oct 2026
Updated
5 Nov 2026

Machine-written summary

Summary written by Claude Haiku from the source advisory. Not reviewed by a person.

GHSA-p6wj-qrr4-pgh5 affects the Go package github.com/getkin/kin-openapi versions 0.136.0 up to but not including 0.143.0. A nil-pointer dereference in openapi3filter panics when an OpenAPI 3.1 operation declares an array without `items`, which doesn't fail document validation. An unauthenticated client can trigger the panic with one HTTP request to such an operation, which may crash the process if no recover is in place. Upgrade to version 0.143.0 or later.

Written 1 Nov 2026.

Not analysed yet

We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.

Severity and exploitation

ScoreRatingCVSSVectorSource
7.5 High 3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CNA (GitHub_M)
  • CISA KEV Not listed.
  • EPSS 0.0062, the 49th percentile, on 5 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.

Timeline

  1. 31 Oct 2026, 14:11 UTC First seen by agentprime
  2. 31 Oct 2026, 14:11 UTC Confirmed by OSV

Sources

Facts on this page come from the GitHub Advisory Database (CC-BY 4.0), OSV and the other sources listed, as published. We don’t reproduce full advisory descriptions, which can contain exploit code.