CVE-2026-99233 in Linux
Tóm tắt
Bởi VulDB • 02/11/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
tracing/histograms: Xác minh tính nhất quán của event_call khi cập nhật refcount của synth_event
Trong `event_hist_trigger_parse()` và `hist_unreg_all()`, các đường dẫn đăng ký và hủy đăng ký histogram sử dụng hàm `find_synth_event()` dựa trên `trace_event_name(file->event_call)` để điều chỉnh `se->ref` nếu tìm thấy kết quả khớp.
Do `find_synth_event()` chỉ so sánh tên cơ sở (basename) của sự kiện, việc đăng ký hoặc xóa một histogram trên một trace event không phải là synthetic nhưng có basename trùng với một synthetic event sẽ gây ra việc sửa đổi sai lệch refcount của synthetic event đó. Nếu một histogram được đăng ký trên sự kiện không phải synthetic trước khi synthetic event được tạo và bị hủy sau đó, `se->ref` sẽ bị giảm mà không có lần tăng tương ứng, cho phép synthetic event bị giải phóng (freed) trong khi vẫn còn một hành động histogram đang giữ con trỏ đến nó.
Giới thiệu hàm `find_synth_event_call()` để xác minh rằng `&se->call` khớp với `file->event_call` trước khi điều chỉnh `se->ref`.
If you want to get best quality of vulnerability data, you may have to visit VulDB.