🔍 CVE-2026-118131

0.0
CVSS Score
UNKNOWN
2026-10-27
2026-10-28 15:21
✅ 완료

🇰🇷 한글 설명

Windows용 GnuPG(2.5.21)에서 C:\ProgramData 디렉터리의 기본 DACL 상속 설정으로 인해 BUILTIN\Users 그룹 구성원이 해당 경로 아래에 임의의 하위 디렉터리를 생성할 수 있습니다. 저권한 공격자는 GnuPG 설정 디렉터리를 미리 만들고 악성 설정 파일을 주입하여 피해자 사용자의 보안 컨텍스트에서 코드를 실행할 수 있습니다.

💡 쉬운 설명

Windows에서 GnuPG 프로그램이 사용하는 설정 폴더를 일반 사용자가 미리 만들 수 있는 권한 문제가 있습니다. 공격자가 이 폴더에 악성 설정 파일을 넣으면 피해자가 GnuPG를 실행할 때 악성 코드가 함께 실행될 수 있습니다.

🇺🇸 원문 (English)

GnuPG (version 2.5.21) for Windows contains a vulnerability where default Discretionary Access Control List (DACL) inheritance on the C:\ProgramData directory allows members of the BUILTIN\Users group to create arbitrary subdirectories under this path. An attacker with low-privilege access can create the expected GnuPG configuration directory and inject malicious configuration files consumed by GnuPG components. This can result in code execution within the security context of the victim user.

📍 영향받는 시스템

Windows용 GnuPG 2.5.21 (C:\ProgramData 기본 DACL 설정 사용 환경)

⚔️ 공격 벡터

저권한 로컬 사용자가 C:\ProgramData 아래에 GnuPG 설정 디렉터리를 생성하고 악성 설정 파일을 주입하여 피해자의 GnuPG 실행 시 코드를 실행

🛡️ 대응 방법

GnuPG를 수정된 버전으로 업데이트하고, C:\ProgramData 하위 GnuPG 관련 디렉터리의 권한을 BUILTIN\Users에 쓰기 권한이 없도록 제한

🔧 검증 코드

출력된 버전이 2.5.21이면 취약 가능성이 있으므로 업데이트 및 C:\ProgramData 권한 점검이 필요하고, 다른 버전이면 해당 CVE 영향 범위 밖일 가능성이 높습니다.

Shell / Script
gpg --version 2>/dev/null | head -n 1

💻 영향받는 소프트웨어

Storage Protect Snapshot for Windows