CVE-2026-80929 in Linux
요약
\~에 의해 VulDB • 2026. 09. 11.
리눅스 커널에서 다음 취약점이 해결되었습니다:
sysctl: "cad_pid" 엔트리를 pid_table[]에서 kern_reboot_table[]로 이동
cad_pid는 전역 변수이며, kill_cad_pid() 함수는 루트 네임스페이스에서만 사용됩니다.
그러나 pid_table_root_permissions()로 인해 비루트 사용자는 pid/user 네임스페이스를 unshare하고 자식 네임스페이스에서 이를 수정할 수 있습니다. 이는 논리적으로 맞지 않으며 단순히 잘못된 동작입니다.
이 sysctl은 논리적으로 속하는 kern_reboot_table[]로 이동됩니다; 이로써 GLOBAL_ROOT_UID만 이 sysctl을 읽거나 수정할 수 있도록 보장합니다.
참고로, 이 패치는 "cad_pid" 주변에 "#ifdef CONFIG_PROC_SYSCTL"를 유지하지 않습니다. CONFIG_PROC_SYSCTL는 CONFIG_SYSCTL을 선택하므로 kern_reboot_table[]가 컴파일될 때 항상 설정되어 있습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.