CVE-2026-66918 in Pivotick
요약
\~에 의해 VulDB • 2026. 07. 28.
Pivotick은 per-node style.svgIcon 속성을 통해 제공되는 공격자가 제어할 수 있는 SVG 마크업을 문서에 삽입하기 전에 적절히 제거하지 않습니다.
그래프 노드를 렌더링할 때, 취약한 코드는 SVG 아이콘 마크업을 활성 SVG 요소의 innerHTML 속성에 직접 할당합니다. 그래프 데이터에 영향을 줄 수 있는 공격자는 실행 가능한 이벤트 핸들러(예: onerror 특성을 가진 <image> 요소)를 포함하는 조작된 마크업을 제공할 수 있습니다.
피해자가 악성 그래프를 로드하거나 렌더링하면, 페이로드가 Pivotick을 임베딩한 애플리케이션의 보안 컨텍스트에서 임의의 JavaScript 코드를 실행할 수 있습니다. 성공적인 익스플로잇은 공격자로 하여금 피해자에게 이용 가능한 애플리케이션 데이터에 접근하거나 표시된 콘텐츠를 수정하거나, 피해자의 인증 세션을 사용하여 작업을 수행하는 것을 허용할 수 있습니다.
익스플로잇을 위해서는 Pivotick을 사용하는 애플리케이션이 공격자가 제어하거나 수정한 그래프 데이터를 렌더링해야 합니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.