CVE-2022-50005 in Linux情報

要約

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

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

nfc: pn533: pn532_cmd_timeoutに起因するuse-after-freeバグの修正

pn532 UARTデバイスがデタッチされる際、pn532_uart_remove()が呼び出されます。しかし、pn532_uart_remove()内にはcmd_timeoutタイマーを削除する関数が存在しないため、use-after-freeバグが発生します。そのプロセスは以下の通りです。

(スレッド 1) | (スレッド 2) | pn532_uart_send_frame pn532_uart_remove | mod_timer(&pn532->cmd_timeout,...) ... | (時間待ち) kfree(pn532) //FREE | pn532_cmd_timeout | pn532_uart_send_frame | pn532->... //USE

このパッチは、use-after-freeバグを防止するためにpn532_uart_remove()内にdel_timer_sync()を追加します。さらに、pn53x_unregister_nfc()は適切に同期されており、nfc_dev->shutting_downをtrueに設定し、cmd_timeoutタイマーを再起動できるシステムコールは存在しません。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2025年06月18日

モデレーション

承諾済み

エントリ

VDB-313020

EPSS

0.00252

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!