CVE-2026-99125 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 28.

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

s390/pai: 여러 PMU 정지 콜백 호출 처리

다음 시나리오를 처리합니다. 커널은 매우 높은 샘플링 부하로부터 자신을 보호하고, 다음과 같이 샘플링을 스로틀링(throttle)합니다:

perf_event_throttle() --> PMU->stop()

그 직후 스케줄러가 작업을 종료하고 CPU에서 제거할 수 있습니다. 이때 다시

PMU->stop()

를 호출하여 PMU->stop() 콜백이 연속으로 두 번 실행되는 결과가 발생합니다. 이를 방지하기 위해 함수 진입 시 PERF_HES_STOPPED 비트를 확인합니다. 이미 설정되어 있는 경우 반환합니다. PMU->start()에서 PERF_HES_STOPPED 비트를 지웁니다.

해당 이벤트에 대해 ioctl(fd, PERF_EVENT_IOC_PERIOD, ...) 호출을 금지합니다. 이 호출은 perf_event::event_limit을 양수 값으로 설정하고, perf_event::event_limit이 0에 도달하면 perf_event_overflow()가 pai_stop() 콜백 함수를 호출하게 만듭니다. 이는 지원되지 않습니다. 샘플 이벤트인 CRYPTO_ALL 및 NNPA_ALL는 작업의 스케줄 아웃(schedule out) 시에만 수집되기 때문입니다.

pai_have_samples()에서 syswide_list에 대한 안전한 반복을 위해 list_for_each_entry_safe()를 사용합니다.

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

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-427864

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!