🇰🇷 한글 설명
LogicalDOC Community Edition 9.3 이하 버전의 XMLConverter에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 인증된 사용자가 스타일시트 href URL에 제한 없는 스킴을 포함한 XML 문서를 업로드하여 서버가 내부 네트워크로 요청을 보내게 하거나 공격자가 제어하는 XSLT를 적용할 수 있습니다.
💡 쉬운 설명
로그인한 사용자가 특수하게 조작된 파일을 올리면, 서버가 내부 네트워크의 다른 컴퓨터에 몰래 접속하거나 명령을 실행하게 만드는 보안 약점입니다. 이를 통해 서버 내부의 민감한 정보가 유출될 위험이 있습니다.
🇺🇸 원문 (English)
LogicalDOC Community Edition through 9.3 contains a server-side request forgery vulnerability in the default-enabled XMLConverter that fetches xml-stylesheet href URLs without scheme or host allowlisting. Authenticated users can upload XML documents whose stylesheet href points to internal http, ftp, file, or jar URLs, forcing server requests and applying attacker-controlled XSLT during conversion.
📍 영향받는 시스템
LogicalDOC Community Edition 9.3 및 그 이전 버전
⚔️ 공격 벡터
인증된 사용자가 조작된 XML 스타일시트 파일을 업로드하여 서버의 XMLConverter 기능을 악용
🛡️ 대응 방법
최신 보안 패치가 적용된 버전으로 업데이트하거나 XMLConverter의 URL 허용 목록(Allowlist) 설정 강화
🔧 검증 코드
출력된 버전 정보가 9.3 이하인지 확인하여 취약 여부를 판단합니다.
curl -s http://<target_ip>:<port>/version | grep -i 'LogicalDOC'