CVE-2026-55554 in Dompdf
요약
\~에 의해 VulDB • 2026. 07. 28.
Dompdf는 PHP용 HTML에서 PDF로의 변환기입니다. 버전 3.15 및 이전 버전에서는 `validateLocalUri()` 메서드가 경로를 `realpath()`로 정규화한 후 `strpos()` 접두사 검사를 통해 chroot 경계를 강제합니다. 그러나 정규화 과정에서 `$chrootPath`의 마지막 디렉토리 구분자가 제거되므로, 해당 검사는 `$chrootPath`가 `$realfile`의 문자열 접두사인지만 확인하게 됩니다. 이로 인해 `/var/www`에 대한 chroot 설정도 `/var/www2`, `/var/www-admin`, `/var/www_backup`과 같은 형제 디렉토리를 허용하는 결과를 초래합니다. 렌더링되는 HTML의 일부를 제어할 수 있는 공격자는 이를 악용하여 chroot를 탈출하고 허용된 디렉토리 외부의 민감한 파일을 읽을 수 있습니다. 이 문제는 버전 3.16에서 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.