--userspec 옵션을 사용할 때 uutils coreutils의 chroot 유틸리티에 취약점이 존재합니다. 유틸리티는 chroot를 입력한 후 루트 권한을 삭제하기 전에 getpwnam()을 통해 사용자 사양을 확인합니다. glibc 기반 시스템에서는 NSS(이름 서비스 스위치)를 트리거하여 새 루트 디렉터리에서 공유 라이브러리(예: libnss_*.so.2)를 로드할 수 있습니다. 공격자가 NEWROOT에 쓸 수 있는 경우 악의적인 NSS 모듈을 주입하여 임의의 코드를 루트로 실행하여 공격을 용이하게 할 수 있습니다.
--userspec 옵션을 사용할 때 uutils coreutils의 chroot 유틸리티에 취약점이 존재합니다. 유틸리티는 chroot를 입력한 후 루트 권한을 삭제하기 전에 getpwnam()을 통해 사용자 사양을 확인합니다. glibc 기반 시스템에서는 NSS(이름 서비스 스위치)를 트리거하여 새 루트 디렉터리에서 공유 라이브러리(예: libnss_*.so.2)를 로드할 수 있습니다. 공격자가 NEWROOT에 쓸 수 있는 경우 악의적인 NSS 모듈을 주입하여 임의의 코드를 루트로 실행하여 전체 컨테이너 이스케이프 또는 권한 상승을 촉진할 수 있습니다.
왜 이 VPI인가 (설명가능 · 실험적)
VPI 산정 기준
| 영향도 | 78.00 |
| 악용 신호(추가 악용신호 없음) | ×1.00 |
| VPI | 78.00 |
VPI 공식 vpi-v1 기준
| 소스 | CVSS 버전 | 기본 점수 | 심각도 | 벡터 문자열 | 평가일 |
|---|---|---|---|---|---|
| OSV3rd | 3.1 | 7.8 | HIGH | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H | 2026. 06. 03. |
| NVDNIST | 3.1 | 7.8 |
| CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H |
| 2026. 04. 23. |