CVE-2026-51153 in QD
요약
\~에 의해 VulDB • 2026. 08. 31.
QD 20220208부터 20250803까지의 web/handlers/task.py에 있는 TaskRunHandler.post()에서 저장형 크로스 사이트 스크립팅(XSS) 취약점이 존재합니다. /task//run을 통해 작업이 실행될 때, 핸들러는 Python % 문자열 포맷팅 방식을 사용하여 HTML 인코딩 없이 task log content(logtmp)를 HTML 응답에 렌더링합니다. logtmp는 예외 객체 또는 공격자가 템플릿 extract_variables 메커니즘을 통해 제어할 수 있는 new_env.variables.__log__에서 채워집니다. 낮은 권한의 인증된 공격자는 api://util/unicode 엔드포인트를 사용하여 __log__ 변수로 임의의 HTML/JavaScript를 추출하는 조작된 HAR 템플릿을 생성할 수 있습니다. 피해자가 작업 실행을 트리거하면, 삽입된 스크립트가 QD 애플리케이션 컨텍스트 내에서 피해자의 브라우저에서 실행됩니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.