CVE-2026-98477 in Linuxthông tin

Tóm tắt

Bởi VulDB • 19/10/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

perf/core: Sửa lỗi truyền pmu_ctx NULL vào hàm pmu->sched_task()

Hàm perf_pmu_sched_task() sẽ trả về sớm khi cpuctx->task_ctx được đặt, và cpc->task_epc chỉ khác NULL trong khi ngữ cảnh tác vụ (task context) đang được lên lịch trên CPU này. Do đó, __perf_event_task_sched_out() luôn truyền giá trị NULL:

Không thể xử lý lỗi dereference con trỏ NULL của kernel tại địa chỉ ảo 00 pc : armv8pmu_sched_task+0x14/0x50 Dấu vết cuộc gọi (Call trace): armv8pmu_sched_task+0x14/0x50 (P) perf_pmu_sched_task+0xac/0x108 __perf_event_task_sched_out+0x6c/0xe0

Hãy truyền &cpc->epc thay thế, đây là ngữ cảnh toàn CPU cho PMU này, hàm đã thực hiện dereference biến này ở vài dòng phía trên để tìm pmu.

armv8pmu_sched_task() là triển khai duy nhất trong cây mã nguồn (in-tree) thực hiện dereference đối số này, và nó chỉ đọc ->pmu, do đó lỗi oops cần BRBE, được thêm vào từ phiên bản v6.17.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

18/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!