🇰🇷 한글 설명
Gotenberg 8.34.0 미만 버전의 /forms/libreoffice/convert 엔드포인트에서 발생하는 취약점입니다. 특수하게 제작된 문서를 통해 LibreOffice가 외부 HTTP(S) 리소스나 로컬 파일을 자동으로 가져오게 하여, Blind SSRF 및 제한적인 로컬 파일 노출을 유발할 수 있습니다.
💡 쉬운 설명
문서 변환 기능이 외부 인터넷이나 서버 내부의 파일을 몰래 불러오게 만드는 보안 약점입니다. 이를 통해 공격자가 서버 내부 정보를 훔쳐보거나 다른 시스템에 접근을 시도할 수 있습니다.
🇺🇸 원문 (English)
Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.34.0, Gotenberg's /forms/libreoffice/convert endpoint allows a specially crafted document to cause LibreOffice to automatically retrieve external HTTP(S) resources and local file resources during document conversion, enabling blind SSRF and limited local file disclosure via linked image resource loading. This issue is fixed in version 8.34.0.
📍 영향받는 시스템
Gotenberg versions prior to 8.34.0
⚔️ 공격 벡터
특수하게 조작된 문서를 업로드하여 LibreOffice의 리소스 로딩 기능을 악용하는 방식
🛡️ 대응 방법
Gotenberg를 8.34.0 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력 결과에 8.34.0 이상의 버전 번호가 포함되어 있는지 확인하십시오.
curl -s http://<target-ip>:<port>/version | grep -E '8.34.0'