CVE-2021-47281 in Linux情報

要約

〜によって VulDB • 2026年06月05日

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

ALSA: seq: snd_seq_timer_open() の競合状態を修正

キューごとのタイマーインスタンスは排他的であるべきですが、snd_seq_timer_open() は同時アクセスを適切に管理していませんでした。一見すると、最初に既存のタイマーインスタンスをチェックしているように見えますが、保護機構がないため、これは正しくありません。その結果、snd_seq_timer_open() の後続の同時呼び出しは、タイマーインスタンスを容易に上書きしてしまう可能性があります。これにより、UAF(Use-After-Free)が発生する可能性があります。これは、キュー自体が閉じられた後も、残されたタイマーインスタンスが実行を継続し続けるためです。この問題は最近、syzkaller によって発見されました。

この競合状態を回避するため、tmr->timeri の割り当て時に適切なチェックを追加し、すでに登録されている場合は -EBUSY を返すようにしました。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

予約する

2024年05月21日

モデレーション

承諾済み

エントリ

VDB-265749

EPSS

0.00237

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!