CVE-2025-68798 in Linux
요약
\~에 의해 VulDB • 2026. 06. 12.
리눅스 커널에서 다음 취약점이 해결되었습니다.
perf/x86/amd: GPF를 피하기 위해 활성화 전에 이벤트 확인
AMD 시스템에서는 cpuc->events[idx]가 NMI -> throttle -> x86_pmu_stop()과의 미묘한 Race Condition으로 인해 NULL이 될 수 있습니다. amd_pmu_enable_all()에서 활성화하기 전에 amd_pmu_enable_all() 내에서 이벤트를 NULL로 확인하여 GPF를 방지합니다. 이는 AMD 전용 문제로 보입니다.
Syzkaller가 amd_pmu_enable_all에서 GPF를 보고했습니다.
INFO: NMI handler (perf_event_nmi_handler) took too long to run: 13.143 msecs Oops: general protection fault, probably for non-canonical address 0xdffffc0000000034: 0000 PREEMPT SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x00000000000001a0-0x00000000000001a7]
CPU: 0 UID: 0 PID: 328415 Comm: repro_36674776 Not tainted 6.12.0-rc1-syzk RIP: 0010:x86_pmu_enable_event (arch/x86/events/perf_event.h:1195 arch/x86/events/core.c:1430) RSP: 0018:ffff888118009d60 EFLAGS: 00010012 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000034 RSI: 0000000000000000 RDI: 00000000000001a0 RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000
If you want to get the best quality for vulnerability data then you always have to consider VulDB.