취약점  ·  2026-11-01

Stirling-PDF AI 에이전트 엔드포인트가 정제되지 않은 HTML을 WeasyPrint에 전달함(create-pdf-from-html-agent)

취약점Medium 영향도GlobalCVE-2026-119343
HTML을 PDF로 변환하는 AI 에이전트 도구는 임의의 htmlContent를 허용하고, 비에이전트 변환 엔드포인트에서 사용되는 HTML 새니타이저 없이 WeasyPrint에 전달하므로, 조작된 HTML/스크립트가 신뢰되지 않은 상태로 렌더러에 도달합니다.
로컬 호스팅 문서 도구의 경우 이는 PDF 렌더러에 대한 HTML 주입(생성된 문서에 마크업/스크립트 주입)으로 좁혀집니다. 알려진 익스플로잇은 없지만 실제적이고 폭발 반경이 낮은 AI 표면 결함이며, Tier C로 설정되었습니다.
POST /api/v1/ai/tools/create-pdf-from-html-agent는 공격자가 제어한 htmlContent를 직접 WeasyPrint에 복사하여 동등한 /api/v1/convert/html 경로가 적용하는 CustomHtmlSanitizer를 우회합니다.
Stirling-PDF 3.0.0 미만
Stirling-PDF 3.0.0+로 업그레이드하세요. 수정 커밋: https://github.com/Stirling-Tools/Stirling-PDF/commit/0570c4c4d9e7bf4786a02ab770ef75f116ac3719
NVD CVE-2026-119343Fix commit (Stirling-Tools/Stirling-PDF)
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →