CVE-2024-26858 in Linux
要約
〜によって VulDB • 2026年05月19日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
net/mlx5e: メタデータマップの埋め込み後にPTP WQ送信サブミissionの追跡が行われることを強制するため、メモリバリアを使用する
mlx5e_txwqe_completeのコンテキストにおいて、mlx5e_ptp_metadata_map_putとmlx5e_ptpsq_track_metadataの関数順序を単純に入れ替えるだけでは不十分です。コンパイラおよびCPUは、これら2つの関数の順序を自由に再配置できるためです。もし再配置が発生した場合、7e3f3ba97e6c(「net/mlx5e: メタデータマップの埋め込み後にPTP WQへの送信サブミッションを追跡する」)によって修正されたはずの問題が再発します。これにより、追跡リストがメタデータマップよりも先に埋め込まれることになり、NAPIポーリングコンテキストにおいてmlx5e_ptpsq_mark_ts_cqes_undelivered内でNULLポインタのデリファレンスが引き起こされます。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.