🔍 CVE-2026-23268

7.8
CVSS Score
HIGH
2026-03-18
2026-05-29 18:41
✅ 완료

🇰🇷 한글 설명

Linux 커널의 AppArmor에서 권한이 없는 로컬 사용자가 Confused Deputy 공격을 통해 특권 정책 관리를 수행할 수 있는 취약점이 발견되었습니다. 공격자는 특권 프로세스에 파일 디스크립터를 전달하여 AppArmor 프로필을 로드, 교체 또는 삭제함으로써 보안 제한을 무력화할 수 있습니다.

💡 쉬운 설명

일반 사용자가 권한이 높은 프로그램의 실수나 허점을 이용해 시스템 보안 규칙을 마음대로 바꾸는 문제입니다. 이를 통해 보안 감시를 피하거나 시스템을 마비시키고 관리자 권한을 탈취할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: apparmor: fix unprivileged local user can do privileged policy management An unprivileged local user can load, replace, and remove profiles by opening the apparmorfs interfaces, via a confused deputy attack, by passing the opened fd to a privileged process, and getting the privileged process to write to the interface. This does require a privileged target that can be manipulated to do the write for the unprivileged process, but once such access is achieved full policy management is possible and all the possible implications that implies: removing confinement, DoS of system or target applications by denying all execution, by-passing the unprivileged user namespace restriction, to exploiting kernel bugs for a local privilege escalation. The policy management interface can not have its permissions simply changed from 0666 to 0600 because non-root processes need to be able to load policy to different policy namespaces. Instead ensure the task writing the interface has privileges that are a subset of the task that opened the interface. This is already done via policy for confined processes, but unconfined can delegate access to the opened fd, by-passing the usual policy check.

📍 영향받는 시스템

AppArmor가 활성화된 Linux 커널 버전 (패치 적용 전 버전)

⚔️ 공격 벡터

로컬 사용자가 특권 프로세스에 AppArmor 인터페이스 파일 디스크립터를 전달하여 쓰기 작업을 유도하는 Confused Deputy 공격

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel