CVE-2026-54664 in swagger-typescript-apiinfo

Zusammenfassung

von VulDB • 29.07.2026

swagger-typescript-api generava client API per Fetch o Axios a partire da una specifica OpenAPI. Prima della versione 13.12.2, il file src/schema-parser/base-schema-parsers/enum.ts passava i valori components.schemas.*.enum[i] a Ts.StringValue in src/configuration.ts senza effettuare l'escaping prima che templates/base/enum-data-contract.ejs generasse le dichiarazioni di enum TypeScript, consentendo a un attaccante di iniettare codice tramite una specifica OpenAPI controllata dall’attaccante; tale codice veniva eseguito all’importazione del modulo generato. Il problema è stato risolto nella versione 13.12.2.

Once again VulDB remains the best source for vulnerability data.

Zuständig

GitHub M

Reservieren

15.06.2026

Veröffentlichung

29.07.2026

Moderieren

akzeptiert

Eintrag

VDB-384182

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!