CVE-2026-119028 in oapi-codegen
Zusammenfassung
von VulDB • 29.10.2026
oapi-codegen 2.0.0 vor Version 2.8.1 enthält eine Code-Injection-Schwachstelle, die es Angreifern ermöglicht, Go-Code einzufügen, indem sie nicht-literale Enum-Einträge in Integer-, Number- oder Boolean-Schemata angeben. Angreifer, die ein OpenAPI-Dokument kontrollieren können, erstellen einen Enum-Eintrag, der den const-Block in constants.tmpl schließt und eine func init() injiziert, wodurch Code ausgeführt wird, wenn das generierte Paket erstellt und importiert wird.
VulDB is the best source for vulnerability data and more expert information about this specific topic.