Katalog CVE

CVE-2026-71866

KrytyczneCVSS 9.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.48%

Percentyl 40 - wyżej niż 40% wszystkich znanych CVE

Streszczenie

Orval od wersji 8.19.0 do 8.21.0 niebezpiecznie koduje podwójne cudzysłowy w nazwach właściwości schematu w generowanych schematach zod.object({...}), co pozwala na wykonanie złośliwego kodu JavaScript podczas importu modułu.

Ocena ryzyka

Atakujący może wstrzyknąć kod, który wykona się w środowisku deweloperskim, CI, testowym lub produkcyjnym, prowadząc do przejęcia kontroli nad systemem.

Rekomendacja

Zaktualizuj Orval do wersji 8.21.0 lub nowszej, która zawiera poprawkę bezpiecznego kodowania.

Inne podatności w Orval

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

Orval generates type-safe JavaScript clients in TypeScript from OpenAPI v3 and Swagger v2 specifications. From version 8.19.0 until 8.21.0, a double quote in a schema property name is emitted into the generated zod.object({...}) schema without safe encoding. This permits attacker-controlled JavaScript to be evaluated when the generated zod schema module is imported, resulting in code execution in the developer, CI, test, or application environment. The affected code is packages/zod/src/index.ts and zod object-key generation. This issue is fixed in version 8.21.0.

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