CVE-2026-98418 in Linuxthông tin

Tóm tắt

Bởi VulDB • 14/10/2026

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

sched/core: Tránh cảnh báo di chuyển sai (false migration warning) cho các đối tượng đại diện (proxy donors).

Thực thi proxy có thể đưa ngữ cảnh lập lịch của một donor bị chặn sang CPU chủ sở hữu khóa ngay cả khi donor đó bị vô hiệu hóa tính năng di chuyển. Donor không thực thi tại vị trí này, và CPU thực thi ban đầu của nó vẫn được ghi nhận trong wake_cpu.

Hàm set_task_cpu() luôn đưa ra cảnh báo cho các tác vụ có tính năng di chuyển bị vô hiệu hóa, do đó một thao tác di chuyển proxy tiếp theo hoặc đường dẫn đánh thức (wakeup path) trả donor về vị trí gốc sẽ kích hoạt kết quả dương tính giả: việc di chuyển ngữ cảnh lập lịch của đối tượng bị chặn không vi phạm ngữ cảnh thực thi với tính năng di chuyển đã được vô hiệu hóa.

Ví dụ, tạo một chủ sở hữu mutex trên CPU1 và một tác vụ chờ (waiter) có tính năng di chuyển bị vô hiệu hóa trên CPU0 có thể kích hoạt cảnh báo sau:

proxy_migrate_repro: donor chặn trên CPU0 với tính năng di chuyển đã được vô hiệu hóa proxy_migrate_repro: donor đã được di chuyển từ CPU0 sang CPU1 WARNING: kernel/sched/core.c:3389 tại set_task_cpu+0x1d3/0x280 ... Call Trace: try_to_wake_up+0x43f/0x780 __mutex_unlock_slowpath+0x330/0x540 owner_fn+0x9f/0xc0 [proxy_migrate_repro]
... proxy_migrate_repro: donor đã được đánh thức trên CPU0, task_cpu=0 proxy_migrate_repro: hoàn tất

Loại trừ các đối tượng đại diện (proxy donors) bị chặn khỏi cảnh báo. Đường dẫn đánh thức proxy khôi phục vị trí có thể thực thi trước khi xóa trạng thái bị chặn.

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ộ

14/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!