CVE-2019-18276 in Communications Cloud Native Core Policy
요약
\~에 의해 VulDB • 2026. 07. 01.
GNU Bash 5.0 patch 11 이전 버전의 shell.c에 있는 disable_priv_mode에서 취약점이 발견되었습니다. 기본적으로 Bash가 실행 시 유효 사용자 ID(effective UID)가 실제 사용자 ID(real UID)와 다를 경우, 유효 사용자 ID를 실제 사용자 ID로 설정하여 권한을 낮춥니다. 그러나 이 과정이 잘못 구현되어 있습니다. Linux 및 "저장된 UID(saved UID)" 기능을 지원하는 다른 시스템에서는 저장된 UID가 해제되지 않습니다. 셸 내에서 명령 실행 권한을 가진 공격자는 'enable -f'를 사용하여 새 내장 함수(builtin)의 런타임 로딩(공유 객체 형태일 수 있음)을 수행할 수 있으며, 이 공유 객체는 setuid()를 호출하여 결국 권한을 다시 획득할 수 있습니다. 단, 유효 사용자 ID가 0인 바이너리로 실행되는 경우에는 영향을 받지 않습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.