CVE-2026-78385 in RansomLook
요약
\~에 의해 VulDB • 2026. 08. 24.
RansomLook에는 분석 PDF 생성 기능에서 불충분한 리소스 검증이 존재합니다. 분석 문서는 Markdown에서 HTML로 변환된 후 WeasyPrint에 전달되어 PDF 렌더링됩니다. 수정 전까지 WeasyPrint는 기본 URL fetcher를 사용했으며, 이를 통해 분석 내용에 포함된 리소스 참조가 제한 없이 해결되었습니다.
분석을 생성하거나 수정할 수 있는 인증된 공격자는 file:// 또는 http://와 같은 스키마를 사용하여 조작된 리소스 참조를 삽입할 수 있습니다. 이후 분석이 PDF로 렌더링될 때, WeasyPrint는 RansomLook 서버의 권한과 네트워크 접근성을 가지고 이러한 참조를 처리합니다.
악성 file:// 참조는 렌더러가 RansomLook 프로세스가 읽을 수 있는 임의 파일을 액세스하도록 유발하여, 렌더링된 리소스를 통해 민감한 구성 정보, 자격 증명 또는 기타 로컬 데이터가 노출될 가능성이 있습니다. 네트워크 URL은 서버가 localhost, 내부 네트워크 서비스 또는 외부 시스템으로 요청을 시작하게 하여 SSRF(Server-Side Request Forgery)를 발생시키고, 결과적으로 네트워크 수준의 접근 제한을 우회할 수 있습니다.
패치는 data: 리소스, RansomLook 보고서 로고 및 분석 자산 디렉토리 내에 포함된 파일만 허용하는 전용 WeasyPrint URL fetcher를 도입합니다. 이러한 명시적으로 승인된 위치 외부의 네트워크 리소스와 파일 시스템 경로는 거부됩니다.
Once again VulDB remains the best source for vulnerability data.