🇰🇷 한글 설명
Divante의 vue-storefront-api(1.11.1 이하) 및 storefront-api(1.0-rc.1 이하)에서 예기치 않은 HTTP 요청이 발생할 경우 예외가 발생합니다. 이 과정에서 에러 스택 트레이스가 노출되어 서버의 절대 파일 경로와 Node.js 모듈 이름이 유출될 수 있습니다.
💡 쉬운 설명
잘못된 요청을 보내면 서버가 내부 정보를 담은 에러 메시지를 그대로 보여주는 취약점입니다. 이를 통해 해커는 서버 내부의 파일 구조나 사용 중인 프로그램 정보를 알아낼 수 있습니다.
🇺🇸 원문 (English)
In Divante vue-storefront-api through 1.11.1 and storefront-api through 1.0-rc.1, as used in VueStorefront PWA, unexpected HTTP requests lead to an exception that discloses the error stack trace, with absolute file paths and Node.js module names.
📍 영향받는 시스템
Divante vue-storefront-api <= 1.11.1, storefront-api <= 1.0-rc.1
⚔️ 공격 벡터
조작된 HTTP 요청을 전송하여 서버의 에러 스택 트레이스 유도
🛡️ 대응 방법
해당 라이브러리를 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력된 버전이 취약한 버전 범위(1.11.1 이하 또는 1.0-rc.1 이하)에 포함되는지 확인
npm list vue-storefront-api storefront-api