🔍 CVE-2026-47215

4.8
CVSS Score
MEDIUM
2026-09-15
2026-09-25 14:23
✅ 완료

🇰🇷 한글 설명

SingularityCE 및 SingularityPRO의 singularity.conf 설정 내 경로 매칭 오류로 인해 발생하는 취약점입니다. 관리자가 허용한 경로(/data/safe)와 유사한 형식을 가진 인접 디렉토리(/data/safe-but-unsafe)의 컨테이너를 실행할 수 있어, 설정된 허용 목록을 우회할 수 있습니다.

💡 쉬운 설명

관리자가 지정한 안전한 폴더와 이름이 비슷한 다른 폴더에 있는 컨테이너를 몰래 실행할 수 있는 문제입니다. 이를 통해 허용되지 않은 위치의 프로그램을 실행하여 보안 규칙을 어길 수 있습니다.

🇺🇸 원문 (English)

SingularityCE and SingularityPRO are open source container platforms. Prior to SingularityCE 4.4.2 and SingularityPRO 4.3.9 and 4.1.14, incorrect path-string matching in the singularity.conf limit container paths directive allows a container in a sibling directory such as /data/safe-but-unsafe to be run when /data/safe is allowed under setuid mode. This permits a user to run a container from outside the administrator's configured path allowlist. Installations that do not use limit container paths are not affected. This issue is fixed in SingularityCE 4.4.2 and SingularityPRO 4.3.9 and 4.1.14.

📍 영향받는 시스템

SingularityCE 4.4.2 미만, SingularityPRO 4.3.9 및 4.1.14 미만 버전

⚔️ 공격 벡터

허용된 경로와 문자열이 유사한 인접 디렉토리에 컨테이너를 배치하여 실행하는 방식

🛡️ 대응 방법

SingularityCE 4.4.2 또는 SingularityPRO 4.3.9 및 4.1.14 이상 버전으로 업데이트

🔧 검증 코드

출력된 버전이 취약한 버전 범위(SingularityCE < 4.4.2 또는 SingularityPRO < 4.3.9/4.1.14)에 해당하는지 확인

Shell / Script
singularity --version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source