Katalog CVE

CVE-2026-54661

WysokieCVSS 8.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

swagger-typescript-api przed wersją 13.12.2 nie zabezpiecza interpolacji adresu URL serwera w szablonie axios-http-client.ejs. Atakujący może dostarczyć złośliwą specyfikację OpenAPI, która wstrzyknie kod JavaScript wykonywany podczas tworzenia instancji HttpClient lub Api.

Ocena ryzyka

Wstrzyknięcie kodu może prowadzić do przejęcia kontroli nad aplikacją kliencką, kradzieży danych lub dalszych ataków na systemy wewnętrzne.

Rekomendacja

Należy natychmiast zaktualizować swagger-typescript-api do wersji 13.12.2 lub nowszej.

Inne podatności w swagger-typescript-api

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

swagger-typescript-api generates API clients for Fetch or Axios from an OpenAPI Specification. Prior to 13.12.2, templates/base/http-clients/axios-http-client.ejs interpolates servers[0].url from src/code-gen-process.ts into the HttpClient constructor without escaping, allowing an attacker-controlled OpenAPI spec to inject code that executes when new HttpClient() or new Api() is constructed. This issue is fixed in version 13.12.2.

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