CVE-2024-56769 in Linux情報

要約

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

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

media: dvb-frontends: dib3000mb: dib3000_write_regにおける未初期化値の問題を修正

Syzbot [1] は、KMSAN によって発見された dib3000_read_reg() 内の未初期化値の問題を報告しています。

ローカル変数 u8 rb[2] が i2c_transfer() で読み取りバッファとして使用されていますが、この呼び出しに失敗した場合、バッファには定義されていない値が残る可能性があります。

dib3000_write_reg() では高度なエラー処理は想定されないため、問題を緩和するために rb バッファを単純にゼロクリアします。

[1] Syzkaller レポート
dvb-usb: bulk message failed: -22 (6/0) ===================================================== BUG: KMSAN: uninit-value in dib3000mb_attach+0x2d8/0x3c0 drivers/media/dvb-frontends/dib3000mb.c:758 dib3000mb_attach+0x2d8/0x3c0 drivers/media/dvb-frontends/dib3000mb.c:758 dibusb_dib3000mb_frontend_attach+0x155/0x2f0 drivers/media/usb/dvb-usb/dibusb-mb.c:31 dvb_usb_adapter_frontend_init+0xed/0x9a0 drivers/media/usb/dvb-usb/dvb-usb-dvb.c:290 dvb_usb_adapter_init drivers/media/usb/dvb-usb/dvb-usb-init.c:90 [inline]
dvb_usb_init drivers/media/usb/dvb-usb/dvb-usb-init.c:186 [inline]
dvb_usb_device_init+0x25a8/0x3760 drivers/media/usb/dvb-usb/dvb-usb-init.c:310 dibusb_probe+0x46/0x250 drivers/media/usb/dvb-usb/dibusb-mb.c:110 ... ローカル変数 rb の作成場所: dib3000_read_reg+0x86/0x4e0 drivers/media/dvb-frontends/dib3000mb.c:54 dib3000mb_attach+0x123/0x3c0 drivers/media/dvb-frontends/dib3000mb.c:758 ...

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

責任者

Linux

予約する

2024年12月29日

モデレーション

承諾済み

エントリ

VDB-290298

EPSS

0.00223

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!