CVE-2026-74680 LinuxカーネルUSBドライバの脆弱性で警告発生

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-08-22T16:16:42.227 / 更新日: 2026-08-22T16:16:42.227

LinuxカーネルのUSBドライバ(cxacruモジュール)に、エラーハンドリングの不備による脆弱性が報告されています。初期化時にエラーが発生した場合、rcv_urb(USBデータ受信用の構造体)が正しく終了せず、再び送信を試みた際に警告メッセージが発生する可能性があります。これにより、ATMデバイスの初期化や運用中に予期せぬ動作やシステムの不安定さが引き起こされる恐れがあります。確認時は、ログに「cxacru 1-1:1.0: send of cm 0x84 failed (-104)」などの警告が記録されているかを確認し、カーネルのパッチ適用状況を確認する必要があります。特にUSB経由のATM通信を扱う環境では、ドライバの動作に影響が出る可能性があるため、公式リリースの修正パッチ適用を検討してください。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性の本質を問う。エラーハンドリングが不完全であることは、システムの信頼性にどう影響するだろう?

プラトン

それは、USB経由のATM通信を扱う環境では、ドライバの動作が不安定になる可能性があるのです。まずは、ログに「cxacru 1-1:1.0: send of cm 0x84 failed (-104)」というメッセージが記録されているかを確認すべきです。そして、パッチ適用状況もチェックしなければなりません。

ソクラテス

しかし、なぜ「rcv_urbが正しく終了しない」ことが問題なのでしょう?

プラトン

それは、再び送信を試みた際に警告が発生し、システムの不安定さにつながるからです。例えば、初期化中にエラーが発生した場合、ドライバがそのエラーを無視して処理を続ける可能性があるのです。

ソクラテス

では、運用者として何をすべきですか?

プラトン

まずは影響調査です。USB経由のATM通信を扱う環境かどうかを確認し、パッチ適用の有無を確認してください。変更管理の文書に記録されているか、ベンダーの公式リリース情報を確認することも重要です。また、監視システムで異常な警告が発生していないかを定期的にチェックする必要があります。

ソクラテス

ユーモアを交えて、この脆弱性にどう対応すべきか教えてくれ。

プラトン

もしUSBドライバが「エラーを無視して走る馬」だったら、パッチを当てて「ブレーキをかけたほうがいい」でしょう。変更管理の文書に「この日、このパッチを当てた」と記録して、次回の監査で「馬が暴走しなかった」と証明するのです。

ソクラテス

では、この脆弱性に対する倫理的な責任は?

プラトン

それは、運用者が「パッチを適用する」行動に集約されます。ベンダーの情報を確認し、パッチ適用を検討することは、システムの信頼性と運用者の責任の両方に直結するのです。

関連キーワード: linux, kernel