CVE-2026-74643 in Linux情報

要約

〜によって VulDB • 2026年08月22日

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

samples/damon/mtier: ゼロのクォータゴールターゲット値に対してエラーを返すようにした

パッチシリーズ「mm/damon: damos_quota_score() からのゼロ除算を回避する」

DAMON_SAMPLE_MTIER および DAMON_LRU_SORT では、ユーザーが damos_quota_score() でゼロ除算を引き起こすことが可能でした。これを防ぐため、パラメータの検証チェックを追加しました。

このパッチ(2件中1件目):

damos_quota_score() は target_value がゼロの場合にゼロ除算を引き起こす可能性があります。DAMON_SAMPLE_MTIER では、ユーザーは node0_mem_{used,free}_bp パラメータを通じて target_value を設定できますが、ゼロ値のケースに対するガード処理が行われていませんでした。その結果、ユーザーがゼロ除算をトリガーすることができました。この問題を修正するため、ユーザーが zero の node0_mem_{used,free}_bp パラメータ値で DAMON の開始を試みるときにエラーを返すようにしました。

DAMON_SAMPLE_MTIER はサンプルモジュールですが、その影響は非常に重大です。また、zero の node0_mem_free_bp パラメータ設定が一部のユーザーにとって妥当なセットアップに見える可能性があります。したがって、この問題は実際の環境で実際に発生する可能性があります。

問題を再現するための信頼性の高い方法は以下の通りです:

# cd /sys/module/damon_sample_mtier/parameters # echo 4096 > node0_start_addr # echo 8192 > node0_end_addr # echo 8192 > node1_start_addr # echo 81920 > node1_end_addr # echo 0 > node0_mem_free_bp # echo Y > enabled # dmesg -w [...]
[18792.235916] Oops: divide error: 0000 [#1] SMP NOPTI
[...]
[18792.242787] RIP: 0010:damos_quota_score+0x6f/0x480
[...]

この問題は Sashiko によって発見されました [1]。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-394413

EPSS

0.00000

アクティビティ

低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!