Katalog CVE

CVE-2026-96757

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

orval przed wersją 8.29.0 nie escapuje kluczy typów mediów OpenAPI podczas emitowania ich do literałów łańcuchowych Content-Type w pojedynczych cudzysłowach w wygenerowanym kodzie. Atakujący mogą wstrzyknąć JavaScript poprzez spreparowane klucze typów mediów w specyfikacjach OpenAPI, który wykonuje się podczas wywoływania wygenerowanych operacji fetch lub resolverów mock.

Ocena ryzyka

Wstrzyknięty kod JavaScript może zostać wykonany podczas działania aplikacji, co może prowadzić do nieautoryzowanych działań i naruszenia bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację orval do wersji 8.29.0 lub nowszej oraz walidację specyfikacji OpenAPI pod kątem złośliwych kluczy typów mediów.

Inne podatności w orval

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

orval before 8.29.0 fails to escape OpenAPI media-type keys when emitting them into single-quoted Content-Type string literals in generated code. Attackers can inject JavaScript through crafted media-type keys in OpenAPI specifications that executes when generated fetch operations or mock resolvers are invoked.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS