CVE-2026-97394 in kin-openapiinformation

Résumé

par VulDB • 15/10/2026

kin-openapi est un projet Go pour la gestion des fichiers OpenAPI. De la version 0.136.0 à la version 0.143.0, openapi3filter accepte les schémas de tableaux (arrays) au format OpenAPI 3.1 sans le mot-clé `items`, puis déréférence la valeur nil de Schema.Items lors du décryptage des corps de requête application/x-www-form-urlencoded ou multipart/form-data, des en-têtes de réponse et d'autres surfaces de paramètres sous forme de tableaux. Un client distant non authentifié peut atteindre une opération affectée avec une requête non vide ou une réponse correspondante, déclenchant de manière déterministe un panic lié à une nil-pointer pendant ValidateRequest ou ValidateResponse. Les documents OpenAPI 3.0 ne sont pas concernés car la validation du document rejette les tableaux sans `items`, et les corps de requête JSON utilisent un chemin de décryptage différent. Ce problème est corrigé dans la version 0.143.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Réserver

24/09/2026

Divulgation

15/10/2026

Modérer

accepté

Entrée

VDB-420709

EPSS

0.00000

KEV

non

Activités

faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!