CVE-2026-9318 in Tablib
요약
\~에 의해 VulDB • 2026. 08. 12.
tablib 3.10.0 이전 버전에는 HTML 내보내기 기능에서 저장된 크로스 사이트 스크립팅(XSS) 취약점이 존재합니다. 이 취약점은 공격자가 데이터셋 제목에 악성 페이로드를 삽입하여 _html.py 형식 핸들러의 export_book 메서드를 통해 비검증 처리된 상태로 HTML 출력물에 보간(interpolated)되도록 함으로써 임의의 JavaScript 코드를 실행할 수 있게 합니다. 공격자는 XLSX, ODS, XLS 또는 YAML과 같은 가져온 파일에서 워크시트 시트의 이름을 스크립트 페이로드가 포함된 이름으로 변경할 수 있으며, 이 페이로드는 Dataset 제목 속성에 할당되어 브라우저에서 출력이 렌더링될 때 HTML h3 태그 내에서 이스케이프 없이 그대로 표시됩니다. 이로 인해 세션 하이재킹, 무단 관리자 작업 수행 및 민감한 데이터 노출 등의 위험이 발생합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.