脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,735 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
種別 解放済みメモリの使用 直近3年 の検索結果:521–560 件目を表示(ページ 14)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
Linuxカーネルにおいて、nvdimm/busの非同期初期化時に発生する解放後使用の脆弱性が修正されました。DingisoulがKASANを用いて発見したもので、nd_async_device_register()内でdevice_add()の失敗時に解放後使用が起こる問題です。親デバイスの参照を非同期初期化が完了するまで保持する処理において、device_add()が失敗すると親ポインタの参照解放が適切に行われず、問題が発生しました。この問題は親参照の管理を修正し、device_add()の結果にかかわらず親参照を適切に解放することで対処されました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。BluetoothのSCOに関する問題で、sco_recv_frame()関数におけるsock_holdの欠如によるuse-after-freeの脆弱性です。sco_recv_frame()はsco_conn_lock()のロック下でconn-skを読み取りますが、ソケットの参照を保持せずに直ちにロックを解放します。その間に並行処理でclose()がソケットを解放する可能性があり、ロック解放後にsk-sk_stateへアクセスするとuse-after-freeが発生します。同じファイル内の他の関数(sco_sock_timeout()、sco_conn_del())は、ロック下で安全に参照を保持するために適切にsco_sock_hold()を使用しています。この修正では、ロックを解放する前に参照を取得するためにsco_sock_hold()を使用し、すべての終了パスでsock_put()を呼び出すようにしました。
Linuxカーネルには、bond_xmit_broadcast()関数におけるuse-after-freeの脆弱性が存在していました。この関数は、最後のスレーブに対して元のskbを再利用し、それ以外にはクローンを作成しますが、スレーブの追加・削除が同時に発生すると、最後のスレーブが変わり、結果的にskbが二重に解放される可能性がありました。この問題は、bond_is_last_slave()のチェックをループ前に取得したスナップショットのスレーブ数と比較する方式に変更することで修正されました。この修正により、UAFによるクラッシュやメモリ破壊のリスクが解消されました。
LinuxカーネルにおけるACPI ECドライバには、プローブ失敗時にハンドラのクリーンアップを適切に行わない欠陥が存在していました。この問題により、解放されたハンドラコンテキストが残存し、後続のEC OpRegionアクセスでuse-after-freeが発生する恐れがありました。縮小ハードウェアプラットフォームではGPIO IRQプロバイダのプローブ遅延が発生すると、非特権ユーザーがsysfs経由でダングリングポインタを利用してアクセスできるリスクがありました。修正では、エラー経路においてec_remove_handlers()を呼び出し、ハンドラの状態を適切にクリアすることでこの問題に対応しています。
Linuxカーネルにおいて、以下の脆弱性が修正されました。ocfs2のinode読み込み時におけるインラインデータのi_size検証の問題です。ディスクからinodeを読み込む際に、ocfs2_validate_inode_block()はさまざまな整合性チェックを行いますが、インラインデータのサイズを検証していませんでした。ファイルシステムが破損している場合、inodeのi_sizeが実際のインラインデータ容量(id_count)を超えることがあります。これにより、ocfs2_dir_foreach_blk_id()がインラインデータバッファを越えて繰り返し処理を行い、解放済みメモリからディレクトリエントリにアクセスした際にUse-After-Freeが発生します。syzbotレポートによると、i_sizeが1099511627576バイト(約1TB)で、実際のインラインデータ容量(id_count)は通常256バイト未満でした。無効なrec_len(54648)によりctx-posが範囲外に飛び、ocfs2_check_dir_entry()でUAFが発生しました。対策として、ocfs2_validate_inode_block()において、インラインデータを持つinodeのi_sizeがid_count以下であることを検証するチェックが追加されました。これにより、inode読み込み時に破損を早期に検出し、不正データに基づく後続の処理を防止します。
Linuxカーネルにおいて、以下の脆弱性が修正されました。usb: renesas_usbhsにおけるデバイス削除時のISR内でのuse-after-freeの問題を修正しました。usbhs_remove()では、ドライバが割り込みハンドラ(usbhs_interrupt)をまだ登録している間にパイプ配列を含むリソースを解放していました。usbhs_pipe_remove()の後でドライバの完全なバインド解除前に割り込みが発生すると、ISRが解放済みメモリにアクセスし、use-after-freeが発生する可能性があります。これを修正するために、リソースを解放する前にdevm_free_irq()を呼び出すようにしました。これにより、usbhs_pipe_remove()が呼び出される前に割り込みハンドラが無効化され、同期(実行中のISRの完了を待機)されることが保証されます。
Microsoft OfficeのUse after freeの脆弱性により、不正な攻撃者がローカルでコードを実行できる可能性があります。
Microsoft Office ExcelのUse after freeの脆弱性により、不正な攻撃者がローカルでコードを実行できる可能性があります。
Microsoft Office WordのUse after freeの脆弱性により、不正な攻撃者がローカル環境でコードを実行できる可能性があります。
Microsoft Office WordのUse after free脆弱性により、不正な攻撃者がローカルでコードを実行できる可能性があります。
Microsoft Office Click-To-RunにおけるUse after freeの脆弱性により、権限を持つ攻撃者がローカル環境で権限を昇格させることが可能となります。
Microsoft OfficeのUse after freeの脆弱性により、権限のある攻撃者がローカルで権限を昇格させることが可能です。
Linuxカーネルにおいて、以下の脆弱性が修正されました:smb: serverのsmb2_open()関数に存在したuse-after-freeの問題です。rcu_dereference(fp-f_opinfo)を介して取得されたopinfoポインタがrcu_read_unlock()の後にデリファレンスされることで、use-after-freeの脆弱性が発生していました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。ksmbdのsmb_lazy_parent_lease_break_close()関数内で発生していたuse-after-freeの問題を修正しました。rcu_dereference(fp-f_opinfo)を介して取得されたopinfoポインタが、rcu_read_unlock()の呼び出し後にアクセスされていました。これにより、アンロックとその後のポインタ参照(opinfo-is_leaseなど)の間に、並行する書き込み者によってメモリが解放される可能性がある競合状態が発生し、use-after-freeが生じていました。
Android版Google Chromeの148.0.7778.168以前のバージョンにおいて、InputのUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックスを脱出し、レンダラープロセスを侵害する可能性がありました。
Mac版Google Chromeの148.0.7778.168より前のバージョンのDownloadsにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介して任意のコードを実行できる可能性がありました。
Windows向けGoogle Chromeのバージョン148.0.7778.168以前には、NetworkにおけるUse after freeの脆弱性が存在しました。この脆弱性により、リモートの攻撃者が細工されたHTMLページを介してレンダラープロセスを乗っ取り、サンドボックスから脱出する可能性がありました。
Windows上のGoogle Chromeバージョン148.0.7778.168以前のCoreにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してレンダラープロセスを乗っ取り、サンドボックスから脱出する可能性がありました。
Google Chromeの148.0.7778.168以前のバージョンのMediaにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chromeの148.0.7778.168以前のMediaコンポーネントにおけるUse after freeの脆弱性により、リモート攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chromeの148.0.7778.168以前のバージョンにおけるGoogle LensのUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、プロセスメモリから潜在的に機密性の高い情報を取得可能でした。
Windows版Google Chromeの148.0.7778.168より前のバージョンに存在するGTKのUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介して任意のコードを実行できる可能性があります。
Windows上の148.0.7778.168より前のGoogle ChromeのCoreにおけるUse after freeにより、リモート攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、サンドボックスから脱出する可能性がありました。
Google Chrome 148.0.7778.168より前のバージョンのUIにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、サンドボックスからの脱出を行う可能性がありました。
Google Chrome バージョン 148.0.7778.168 より前の Mojo において Use after free の脆弱性が存在し、リモートの攻撃者が細工された HTML ページを介してサンドボックスから脱出できる可能性がありました。
DOM: Bindings(WebIDL)コンポーネントにおいて、Use-after-freeの脆弱性が存在します。この脆弱性は Firefox 151、Firefox ESR 115.36、Firefox ESR 140.11、Thunderbird 151、および Thunderbird 140.11 で修正されました。
障害者支援APIコンポーネントにはUse-After-Freeの脆弱性が存在し、それによりサンドボックスからの脱出が可能です。この問題はFirefox 151、Firefox ESR 115.36、Firefox ESR 140.11、Thunderbird 151、およびThunderbird 140.11で修正されました。
直接アクセスを意図していない$_internalJsEmitを呼び出したり、ある方法でmapreduceコマンドのmap関数を使用した後、認証済みユーザーがサーバーサイドJavaScriptエンジン($where、$function、mapreduceのreduceステージなど)を特定の方法で使用すると、mongodをクラッシュさせることができ、認証後にサービス拒否(DoS)を引き起こします。この問題は、MongoDB Serverのv8.2.9未満のv8.2系とv8.3.2未満のv8.3系に影響を与えます。
Google Chrome 148.0.7778.168以前のUIにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックスを脱出する可能性がありました。
Google Chromeの148.0.7778.168以前のバージョンのFileSystemにおけるUse after freeの脆弱性により、特定のUIジェスチャーを実行するようユーザーを騙したリモートの攻撃者が、細工されたHTMLページを介してサンドボックスを脱出する可能性がありました。
Google Chromeの148.0.7778.168より前のバージョンのAuraにおけるUse after freeの脆弱性により、レンダラープロセスを乗っ取ったリモート攻撃者が、細工されたHTMLページを介してサンドボックスから脱出できる可能性がありました。
Google Chrome のバージョン 148.0.7778.168 より前の HID における Use after free の脆弱性により、リモートの攻撃者が特定の UI ジェスチャーをユーザーに実行させることで、細工された HTML ページを介してサンドボックスから脱出できる可能性がありました。
Google Chromeの148.0.7778.168より前のバージョンのBlinkにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行する可能性があります。
Google Chromeの148.0.7778.168より前のバージョンのタブグループにおけるUse after freeの脆弱性により、リモートの攻撃者が悪意のあるネットワークトラフィックを介して任意のコードを実行できる可能性がありました。
Google Chromeの148.0.7778.168以前のバージョンにおけるMojoのUse after freeの脆弱性により、リモート攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、サンドボックスを脱出できる可能性がありました。
Google Chromeの148.0.7778.168以前のバージョンにおけるアクセシビリティ機能にUse after freeの脆弱性が存在し、レンダラープロセスを侵害したリモート攻撃者が細工されたHTMLページを通じてサンドボックスを脱出できる可能性がありました。
Google Chrome バージョン 148.0.7778.168 より前の Downloads における Use after free 脆弱性が存在し、リモート攻撃者が特定の UI ジェスチャーをユーザーに行わせることにより、細工された HTML ページを介して任意のコードを実行できる可能性があります。
Google Chromeの148.0.7778.168以前のGPUにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを通じてレンダラプロセスを乗っ取り、境界外メモリ書き込みを実行できる問題がありました。
Google Chrome 148.0.7778.168 未満のバージョンにおけるアクセシビリティの Use after free の脆弱性により、リモートの攻撃者が細工された HTML ページを介してレンダラープロセスを侵害し、権限を昇格させる可能性があります。
radare2 6.1.5にはgdbr_threads_list()関数におけるUse-After-Freeの脆弱性が含まれており、有効なqfThreadInfoレスポンスに続けて不正なqsThreadInfoレスポンスを送信することで、リモート攻撃者がメモリ破損を引き起こす可能性があります。攻撃者はGDBリモートデバッグを介してこの脆弱性を悪用し、サービス拒否を引き起こしたり、スレッドリストの処理を操作してコード実行を達成したりする可能性があります。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,735件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。