CVE-2026-54664: falha de alta gravidade em acacode swagger-typescript-api
swagger-typescript-api vulnerable to code injection via unescaped enum string values
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 8.3epss 0.5%
swagger-typescript-api generates API clients for Fetch or Axios from an OpenAPI Specification. Prior to 13.12.2, src/schema-parser/base-schema-parsers/enum.ts passes components.schemas.*.enum[i] values to Ts.StringValue in src/configuration.ts without escaping before templates/base/enum-data-contract.ejs renders TypeScript enum declarations, allowing an attacker-controlled OpenAPI spec to inject code that executes when the generated module is imported. This issue is fixed in version 13.12.2.
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
Produtos afetados
acacode · swagger-typescript-apiCVEs relacionadas — acacode swagger-typescript-api
No mesmo produto, das mais perigosas para as menos.
CVE-2026-54661HIGHswagger-typescript-api vulnerable to code injection via unescaped `servers[0].url` in axios http-client templateEPSS 0.5%CVE-2026-54666HIGHswagger-typescript-api vulnerable to code injection via unescaped OpenAPI path strings in generated method bodiesEPSS 0.4%CVE-2026-54662HIGHswagger-typescript-api vulnerable to code injection via unescaped `servers[0].url` in fetch http-client templateEPSS 0.3%CVE-2026-54660HIGHswagger-typescript-api vulnerable to authorization-token exfiltration via spec `$ref`EPSS 0.3%CVE-2026-54663MEDIUMswagger-typescript-api vulnerable to Server-Side Request Forgery via spec `$ref`EPSS 0.2%
Referências
https://github.com/acacode/swagger-typescript-api/commit/306d59acb8ffbb00f953f807b97234b21f51d9dehttps://github.com/acacode/swagger-typescript-api/pull/1779https://github.com/acacode/swagger-typescript-api/releases/tag/v13.12.2https://github.com/acacode/swagger-typescript-api/security/advisories/GHSA-5f94-x226-ccpm