Katalog CVE

CVE-2026-96755

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

orval w wersjach od 8.14.0 do 8.28.1 zawiera podatność na wstrzyknięcie kodu w generatorze @orval/effect, który konwertuje domyślne wartości schematu OpenAPI na literały szablonów. Atakujący mogą wstrzyknąć dowolne wyrażenia JavaScript poprzez domyślne wartości schematu zawierające składnię ${...}, które są wykonywane w zakresie modułu podczas budowania lub importowania wygenerowanego kodu.

Ocena ryzyka

Wstrzyknięte wyrażenia mogą wykonać dowolny kod w momencie importu lub budowania, co może prowadzić do przejęcia środowiska deweloperskiego lub produkcyjnego.

Rekomendacja

Należy zaktualizować orval do wersji 8.29.0 lub nowszej oraz sprawdzać schematy OpenAPI pod kątem złośliwych wartości domyślnych.

Inne podatności w orval

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

orval versions 8.14.0 through 8.28.1 contain a code injection vulnerability in the @orval/effect generator that converts OpenAPI schema defaults into template literals. Attackers can inject arbitrary JavaScript expressions via schema defaults containing ${...} syntax, which are executed at module scope when the generated code is built or imported.

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