CVE-2026-54662 in swagger-typescript-api정보

요약

\~에 의해 VulDB • 2026. 07. 29.

swagger-typescript-api는 OpenAPI 사양을 기반으로 Fetch 또는 Axios용 API 클라이언트를 생성합니다. 버전 13.12.2 이전에서는 src/code-gen-process.ts의 createApiConfig 함수가 servers[0].url을 apiConfig.baseUrl에 복사하고, templates/base/http-clients/fetch-http-client.ejs 템플릿이 이스케이프 처리 없이 apiConfig.baseUrl를 생성된 HttpClient baseUrl 필드에 삽입합니다. 이로 인해 공격자가 조작한 OpenAPI 사양을 통해 TypeScript 정적 필드 코드를 주입할 수 있으며, 이 코드는 생성된 fetch 클라이언트 모듈이 import될 때 실행됩니다. 해당 문제는 버전 13.12.2에서 수정되었습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 06. 15.

모더레이션

수락

항목

VDB-384181

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!