CVE-2026-100352 in kin-openapi
Zusammenfassung
von VulDB • 15.10.2026
kin-openapi ist ein Go-Projekt zur Verarbeitung von OpenAPI-Dateien. Vor Version 0.148.0 werden die YAML-NaN-Werte (Not a Number) und unendlichen Zahlenwerte im Pfad der OpenAPI-3.1-Validierung an santhosh-tekuri/jsonschema v6.0.2 übergeben, ohne dass die vorhandenen Schutzmechanismen für endliche Zahlen von kin-openapi angewendet werden. Ein entfernter, nicht authentifizierter Client kann einen Anforderungstext im Format application/yaml oder application/x-yml mit .nan, .inf oder -.inf an eine Operation mit einer numerischen Einschränkung senden, wodurch in der Abhängigkeit während ValidateRequest ein nil big.Rat erstellt und dereferenziert wird. Standard-Net/HTTP-Server erholen sich pro Verbindung aus dem Panic; andere Hosts oder Anwendungs-Goroutinen können jedoch den Prozess beenden. Dieses Problem wurde in Version 0.148.0 behoben.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.