CVE-2026-97961 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 25.

리눅스 커널에서 다음 취약점이 해결되었습니다:

perf/core: perf_event_overflow() 중 list_del 허용

PMU(Performance Monitoring Unit)는 pmu::sched_task 콜백 함수가 schedule in 및 schedule out 시점에 호출되도록 하기 위해 perf_sched_cb_inc() 및 perf_sched_cb_dec() 인터페이스를 사용할 수 있습니다. 이는 sched_cb_list에 의해 고정된 리스트를 따라 탐색함으로써 달성됩니다.

다음 시나리오는 리스트 손상(list corruption)을 초래할 수 있습니다.

perf_pmu_sched_task() for_each_list_entry(..., &sched_cb_list) +--> __perf_pmu_sched_task() +--> event->pmu->sched_task()) +--> PMU_push_sample() +--> perf_event_overflow() +--> __perf_event_overflow() +--> pmu->stop() +--> perf_sched_cb_dec() 사용 중인 리스트 노드 동안 sched_cb_list에서 항목 제거

이는 ioctl(fd, PERF_EVENT_IOC_REFRESH, xxx)가 호출되고 perf_event::event_limit이 0에 도달할 때 발생합니다.

리스트 손상을 방지하고 for_each_list_entry()를 for_each_list_entry_safe()로 변환합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-410151

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!