Aller au contenu
Développeur Full Stack
, ,

kin-openapi : panic de ValidateResponse sur certains en-têtes de réponse

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P3Élevée

`ValidateResponse` de kin-openapi peut provoquer un panic lorsqu’une spécification déclare un en-tête de réponse avec `content` plutôt qu’un `schema`, alors même que la validation de la spécification l’accepte. Les versions jusqu’à 0.145.0 sont concernées et la correction figure dans la version 0.146.0.

Go
IdentifiantCVE-2026-100349
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif0.146.0

Source : GHSA-74vm-87hj-r66f — kin-openapi openapi3filter nil-pointer panic in ValidateResponse

Analyse technique

Le chemin de validation des en-têtes de réponse transmet un schéma nil à `decodeValue`, ce qui déclenche un panic. Le cas décrit concerne les en-têtes de réponse; le chemin de validation du corps n’a pas le même comportement selon les vérifications rapportées.

Impact, versions et correctif

Événement datéAvis publié le 2026-10-16T19:58:46Z, dans la période demandée; événement retenu : publication d’un avis de sécurité.
ImpactUn panic peut interrompre le traitement des réponses par les applications qui valident des réponses avec les spécifications concernées.
Versions affectées<= 0.145.0
Version corrigée0.146.0
Exploitation activenon connue / non déterminée
PoC publicinconnu
EPSS0,37% · percentile 29,5%
Publication2026-10-16T19:58:46Z
Mise à jour2026-10-16T19:58:47Z

Action recommandée

Mettre à jour vers kin-openapi 0.146.0 ou une version ultérieure; vérifier les spécifications OpenAPI contenant des en-têtes de réponse déclarés avec `content`.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :