🔍 CVE-2026-33301

8.1
CVSS Score
HIGH
2026-03-19
2026-06-17 10:37
✅ 완료

🇰🇷 한글 설명

OpenEMR 8.0.0.2 미만 버전에서 'Notes - my encounters' 권한을 가진 사용자가 PDF 생성 기능을 악용하여 서버 내 임의의 파일을 읽을 수 있는 취약점이 발견되었습니다. 양식 답변이 이스케이프 처리되지 않은 HTML로 파싱되는 과정에서 공격자가 서버의 이미지 파일을 PDF에 포함시킬 수 있습니다.

💡 쉬운 설명

의료 기록 시스템에서 PDF를 만드는 과정에 허점이 있어, 권한이 있는 사용자가 서버에 저장된 다른 중요한 파일을 몰래 훔쳐볼 수 있는 문제입니다. 공격자는 특수하게 조작된 내용을 입력하여 서버 내부의 파일을 PDF 결과물에 포함시킬 수 있습니다.

🇺🇸 원문 (English)

OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.0.0.2, users with the `Notes - my encounters` role can fill Eye Exam forms in patient encounters. The answers to the form can be printed out in PDF form. An arbitrary file read vulnerability was identified in the PDF creation function where the form answers are parsed as unescaped HTML, allowing an attacker to include arbitrary image files from the server in the generated PDF. Version 8.0.0.2 fixes the issue.

📍 영향받는 시스템

OpenEMR 8.0.0.2 미만 모든 버전

⚔️ 공격 벡터

PDF 생성 시 HTML 파싱 취약점을 이용한 임의 파일 읽기 (Arbitrary File Read)

🛡️ 대응 방법

OpenEMR을 최신 보안 패치가 적용된 8.0.0.2 버전 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 8.0.0.2 이상의 버전 번호가 나타나면 취약점이 해결된 상태입니다.

Shell / Script
curl -s http://<target_ip>/openemr/version.php | grep -E '8.0.0.2'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

IBM WebSphere Application Server