CVE-2026-54664 in swagger-typescript-api
요약
\~에 의해 VulDB • 2026. 07. 29.
swagger-typescript-api는 OpenAPI 사양을 기반으로 Fetch 또는 Axios용 API 클라이언트를 생성합니다. 버전 13.12.2 이전에서는 src/schema-parser/base-schema-parsers/enum.ts가 템플릿의 enum-data-contract.ejs에서 TypeScript 열거형(enum) 선언을 렌더링하기 전에, components.schemas.*.enum[i] 값을 Ts.StringValue에 전달할 때 이스케이프 처리 없이 이를 사용합니다. 이로 인해 공격자가 조작한 OpenAPI 사양이 생성된 모듈이 가져올(import) 때 실행되는 코드를 주입할 수 있습니다. 이 문제는 버전 13.12.2에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.