CVE-2022-49072 in Linux情報

要約

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

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

GPIO: 初期化前にGPIOチップのirqメンバの使用を制限する

GPIOチップのirqメンバは完全に初期化する前に公開されており、これにより競合状態(race conditions)が発生します。

そのような問題の一つとして、gc->irq.domain変数がgpiochip_add_irqchip()によって初期化される前にgpiochip_to_irq()を通じてI2Cインターフェースからアクセスされたケースが観測されました。この結果、カーネルのNULLポインタデリファレンスが生じました。

参考となるログは以下の通りです:

kernel: Call Trace: kernel: gpiod_to_irq+0x53/0x70 kernel: acpi_dev_gpio_irq_get_by+0x113/0x1f0 kernel: i2c_acpi_get_irq+0xc0/0xd0 kernel: i2c_device_probe+0x28a/0x2a0 kernel: really_probe+0xf2/0x460 kernel: RIP: 0010:gpiochip_to_irq+0x47/0xc0

このようなシナリオを回避するため、完全に初期化される前にGPIOチップのirqメンバの使用を制限します。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2025年02月26日

モデレーション

承諾済み

エントリ

VDB-297365

EPSS

0.00265

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!