🔍 CVE-2026-81180

8.8
CVSS Score
HIGH
2026-09-18
2026-09-22 16:18
✅ 완료

🇰🇷 한글 설명

SysReptor Professional의 인증된 사용자가 Ghostscript를 호출하는 이미지 파일을 업로드하여 임시 디렉토리에서 PostScript를 실행할 수 있습니다. 공격자는 GnuPG 설정 파일 관련 레이스 컨디션을 악용하여 공격자가 제어하는 Python 코드를 애플리케이션 디렉토리에 주입하고, 워커 재시작 시 해당 코드를 권한을 가지고 실행할 수 있습니다.

💡 쉬운 설명

해커가 특수한 이미지를 업로드하여 시스템의 보안 설정을 교묘하게 조작한 뒤, 프로그램의 핵심 코드를 몰래 바꿔치기할 수 있는 취약점입니다. 이를 통해 해커는 프로그램이 실행될 때 자신의 명령어를 실행하도록 만들 수 있습니다.

🇺🇸 원문 (English)

SysReptor is a fully customizable pentest reporting platform. Prior to 2026.61, authenticated users of SysReptor Professional can upload image files whose formats cause image processing to invoke Ghostscript, allowing embedded PostScript to operate in the shared temporary directory. An attacker can combine that behavior with a race involving GnuPG configuration files in temporary subdirectories to cause GnuPG to copy attacker-controlled Python code into the application code directory. The injected code executes with the privileges of the SysReptor application process after a worker restart. The Community edition is not affected. Version 2026.58 contains a partial mitigation, and this issue is fully fixed in version 2026.61.

📍 영향받는 시스템

SysReptor Professional 버전 2026.61 미만 (Community 에디션 제외)

⚔️ 공격 벡터

인증된 사용자가 악성 PostScript가 포함된 이미지를 업로드하여 GnuPG 설정 파일 레이스 컨디션을 유도함

🛡️ 대응 방법

SysReptor Professional을 버전 2026.61 이상으로 업데이트하십시오.

🔧 검증 코드

설치된 SysReptor의 버전을 확인하여 2026.61 미만인지 확인하십시오.

Shell / Script
python3 -c "import sys; print('SysReptor version check required')" && grep -r 'SysReptor' /opt/sysreptor/ 2>/dev/null || echo 'Version info not found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python