🇰🇷 한글 설명
givanz Vvveb의 SVG 파일 핸들러에 존재하는 크로스 사이트 스크립팅(XSS) 취약점입니다. 원격 공격자가 악의적인 SVG 파일을 업로드하여 사용자의 브라우저에서 임의의 스크립트를 실행할 수 있습니다. 개발자가 이미 수정을 완료하였으므로 최신 버전으로 업데이트하면 해결됩니다.
💡 쉬운 설명
Vvveb 프로그램의 이미지 파일 처리 부분에 보안 구멍이 있어서, 해커가 특수한 이미지를 업로드하면 악의적인 코드를 실행시킬 수 있습니다. 다행히 개발자가 이미 이를 수정했으므로 업데이트하면 됩니다.
🇺🇸 원문 (English)
A vulnerability was identified in givanz Vvveb up to 1.0.7.2. Affected by this issue is some unknown functionality of the component SVG File Handler. Such manipulation leads to cross site scripting. The attack may be launched remotely. The exploit is publicly available and might be used. Once again the project maintainer reacted very professional: "I accept the existence of these vulnerabilities. (...) I fixed the code to remove these vulnerabilities and will push the code to github and make a new release."
📍 영향받는 시스템
givanz Vvveb up to 1.0.7.2
⚔️ 공격 벡터
원격 공격자가 악의적인 SVG 파일을 업로드하여 XSS 페이로드 실행
🛡️ 대응 방법
Vvveb를 1.0.7.3 이상 최신 버전으로 업데이트
🔧 검증 코드
1.0.7.2 이하의 버전이 표시되면 취약하며, 'not found' 또는 그 이상의 버전이 표시되면 안전합니다.
npm list vvveb 2>/dev/null | grep -E '1\.0\.[0-7]\.' || echo 'Vvveb not found or updated'