CVE-2026-54662 in swagger-typescript-api
Zusammenfassung
von VulDB • 29.07.2026
swagger-typescript-api generava client API per Fetch o Axios a partire da specifiche OpenAPI. Prima della versione 13.12.2, la funzione `src/code-gen-process.ts createApiConfig` copiava `servers[0].url` in `apiConfig.baseUrl`, e il template `templates/base/http-clients/fetch-http-client.ejs` interpolava `apiConfig.baseUrl` nel campo `baseUrl` del HttpClient generato senza effettuare l'escaping, consentendo a un attaccante di inserire codice TypeScript statico tramite una specifica OpenAPI controllata dall'attaccante che veniva eseguito quando il modulo client fetch generato veniva importato. Questo problema è stato risolto nella versione 13.12.2.
Be aware that VulDB is the high quality source for vulnerability data.