CVE-2026-90385 in Linux情報

要約

〜によって VulDB • 2026年09月19日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

md/raid1: serialize_policy=1を使用してrdevを配列に追加する際、直列化プールを作成する

serialize_policyが有効な既存のRAID1配列に対して新しいrdevを追加した後に、カーネル7.1.3で以下のようなバグが観測されました:

Oops: 0002 [#1]
CPU: 0 UID: 0 PID: 19639 Comm: ext4lazyinit Not tainted 7.1.3-1-default RIP: _raw_spin_lock_irqsave+0x27/0x50 CR2: 0000000000004960 Call Trace: wait_for_serialization+0xb9/0x260 [raid1]
raid1_make_request+0x762/0xaff [raid1]
md_handle_request+0x1c9/0x2e0 [md_mod]

raid1.cのコードは、MD_SERIALIZE_POLICYが設定されている場合にwait_for_serialization()を呼び出し、wait_for_serializationはrdev->serialが初期化済みであることを前提としています。通常、serialize_policy sysfs属性が1に設定された配列ではこの条件が満たされます。

しかし、bind_rdev_to_array()において既存の配列に新しいrdevを追加する際、mddev_create_serial_pool()内の条件により、rdev->serialの作成処理がスキップされてしまいます。これを修正します。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-406945

EPSS

0.00200

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!