読み込んでいます…
脆弱性情報(JVN)
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 294,721 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
深刻度 High 種別 解放済みメモリの使用 の検索結果:1,001–1,040 件目を表示(ページ 26)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
攻撃者は、カスタムLuaコード内のDNSQuestion:getEDNSOptionsメソッドを使用してDNSdistに細工されたDNSクエリを送信することで、use-after-freeを引き起こす可能性があります。場合によっては、DNSQuestion:getEDNSOptionsが変更されたバージョンのDNSパケットを参照し、その結果use-after-freeが発生してサービス拒否につながるクラッシュを引き起こす可能性があります。
HDF5はデータ管理のためのソフトウェアです。バージョン1.14.1-2およびそれ以前のバージョンにおいて、h5dumpヘルパーユーティリティにヒープの使用後解放(heap-use-after-free)の脆弱性が発見されました。悪意のあるh5ファイルを提供できる攻撃者は、この脆弱性を悪用する可能性があります。解放されたオブジェクトは、H5T__conv_structからのmemmove呼び出しで参照されます。元のオブジェクトはH5D__typeinfo_init_phase3によって割り当てられ、H5D__typeinfo_termによって解放されました。
アプリケーションは、JavaScriptによるドキュメントのズームおよびページ状態の変更後に、内部ビューキャッシュポインタの寿命と有効性を適切に検証しません。スクリプトがズームプロパティを変更し、その後ページ変更をトリガーすると、元のビューオブジェクトが破棄される可能性がありますが、古いポインタが保持され、その後参照解除されます。これは、巧妙に作成されたJavaScriptおよびドキュメント構造によってダングリングポインタの問題(use-after-free)が引き起こされ、任意のコード実行を許す可能性があります。
Google Chromeのバージョン147.0.7727.55以前のNavigationにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できます。
はい。製品・ベンダ・脆弱性タイプ(CWE)で全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順に表示します。
脆弱性の深刻さを0〜10で表す共通指標です。数値が大きいほど影響が大きく、緊急・重要・警告・注意などの区分で絞り込めます。
各脆弱性の詳細ページで、影響を受ける製品・ベンダを確認できます。ベンダ名は法人検索と突き合わせて企業情報もたどれます。
JVN(IPA〔情報処理推進機構〕・JPCERT/CC 提供)の公開情報を収録しています。対応の要否は必ず各JVN詳細・公式情報でご確認ください。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全294,721件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。
Google Chromeのバージョン147.0.7727.55以前のWebRTCにおいて、Use after freeの脆弱性が存在しました。この脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chromeのバージョン147.0.7727.55以前のV8において、Use after freeの脆弱性が存在しました。この脆弱性により、遠隔の攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chromeのバージョン147.0.7727.55より前のMediaコンポーネントにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chrome 147.0.7727.55より前のBlinkにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chrome 147.0.7727.55より前のV8に存在するUse after freeの脆弱性により、攻撃者が悪意のある拡張機能をインストールするようユーザーをだまし、細工されたChrome拡張機能を通じてヒープ破損を悪用できる可能性がありました。
認証されたリードロールのユーザーが特別に細工された$lookupまたは$graphLookup集約パイプラインを発行すると、シャーディングクラスターでuse-after-freeの脆弱性が引き起こされる可能性があります。
動画メモリを管理するための廃止予定のDMABUF IOCTL呼び出しを使用した際にメモリが破損する問題です。
LIBPNGは、PNG(Portable Network Graphics)ラスター画像ファイルを読み込み、作成し、操作するアプリケーションで使用されるリファレンスライブラリです。バージョン1.2.1から1.6.55において、`png_set_tRNS`と`png_set_PLTE`はそれぞれ、`png_struct`と`png_info`間のヒープに割り当てられたバッファをエイリアスしており、独立したライフタイムを持つ2つの構造体で単一の割り当てを共有しています。`trans_alpha`のエイリアスは少なくともlibpng 1.0から存在しており、`palette`のエイリアスは少なくとも1.2.1から存在しています。これらはすべての以前のリリースラインに影響を及ぼします。`png_set_tRNS`は`png_ptr-trans_alpha = info_ptr-trans_alpha`(256バイトのバッファ)を設定し、`png_set_PLTE`は`info_ptr-palette = png_ptr-palette`(768バイトのバッファ)を設定します。両方の場合において、`png_free_data`(`PNG_FREE_TRNS`または`PNG_FREE_PLTE`で)を呼び出すと、そのバッファが`info_ptr`を通じて解放される一方で、対応する`png_ptr`のポインタはダングリング状態のまま残ります。その後の行変換関数は解放されたメモリを参照し、いくつかのコードパスでは書き込みも行います。`png_set_tRNS`または`png_set_PLTE`の2回目の呼び出しは同様の影響を及ぼします。なぜなら、両関数は内部で`png_free_data`を呼び出してから`info_ptr`のバッファを再割り当てするためです。バージョン1.6.56でこの問題は修正されました。
Google Chrome 146.0.7680.178以前のDawnにおけるUse after freeの脆弱性により、リモート攻撃者は細工されたHTMLページを介してレンダラプロセスを侵害し、任意のコードを実行できます。
Android版Google Chrome 146.0.7680.178以前のWeb MIDIにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介して任意のコードを実行する可能性があります。
Google Chrome 146.0.7680.178 より前のバージョンの WebCodecs における Use after free の脆弱性により、リモート攻撃者は細工された HTML ページを介してサンドボックス内で任意のコードを実行できます。
Google Chrome 146.0.7680.178 未満のバージョンの Dawn において、Use after free の脆弱性によりリモート攻撃者が細工された HTML ページを介して任意のコードを実行し、レンダラープロセスを侵害する可能性があります。
Google Chrome 146.0.7680.178より前のバージョンのWebGLにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行する可能性がありました。
Google Chromeの146.0.7680.178以前のバージョンにおいて、DawnのUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介して任意のコードを実行する可能性がありました。
Google Chrome 146.0.7680.178 未満のバージョンに存在する PDF の use after free 脆弱性により、リモートの攻撃者が細工された PDF ファイルを介してサンドボックス内で任意のコードを実行できる可能性がありました。
EVerestはEV充電ソフトウェアスタックです。バージョン2026.02.0以前では、ISO15118_chargerImpl::handle_session_setupがISO15118の初期化に失敗した後(例:IPv6リンクローカルアドレスがない場合)に解放されたv2g_ctxを使用していました。MQTTアクセス権を持つ攻撃者がv2g_ctxが解放された状態でsession_setupコマンドを発行すると、EVSEプロセスがリモートでクラッシュする可能性があります。バージョン2026.02.0にはこの問題を修正した修正が含まれています。
Substance3D - Stager バージョン 3.1.7 およびそれ以前のバージョンには、Use After Free 脆弱性が存在します。この脆弱性により、現在のユーザーのコンテキストで任意のコードが実行される可能性があります。この問題を悪用するには、被害者が悪意のあるファイルを開く必要があります。
WindowsカーネルのUse after freeの脆弱性により、認証済みの攻撃者がローカル環境で特権を昇格させることが可能です。
Google Chromeのバージョン146.0.7680.165以前のDawnにはUse after freeの脆弱性があり、リモートの攻撃者が細工されたHTMLページを介してサンドボックスから脱出できる可能性がありました。
Google Chrome バージョン146.0.7680.165未満のWebGPUにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chrome 146.0.7680.165より前のバージョンのFedCMにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行する可能性がありました。
Graphics: WebRenderコンポーネントにおいてレースコンディションおよびUse-After-Freeの脆弱性が存在します。この脆弱性は、Firefox 149未満、Firefox ESR 115.34未満、Firefox ESR 140.9未満、Thunderbird 149未満、およびThunderbird 140.9未満に影響を与えます。
解放後のメモリ使用の問題は、改善されたメモリ管理によって対処されました。この問題はiOS 18.7.7およびiPadOS 18.7.7、iOS 26.4およびiPadOS 26.4、macOS Sequoia 15.7.5、macOS Tahoe 26.4、tvOS 26.4、watchOS 26.4で修正されています。この問題によって、アプリが予期しないシステム終了やカーネルメモリへの書き込みが引き起こされる可能性があります。
Linuxカーネルにおけるmacvlan_forward_source()でのUse-After-Freeの可能性を修正しました。struct macvlan_source_entryのvlanメンバーにRCU保護を追加し、macvlan_hash_del_source()呼び出し時にvlanポインタをクリアすることで、解放待ちのエントリをスキップできるようにしました。これにより、メモリの安全性が向上します。
Linuxカーネルにおいて、以下の脆弱性が修正されました:ipv6のinet6_addr_del()関数に存在したuse-after-freeの問題です。syzbotがinet6_addr_del()でinet6_ifaddrのuse-after-freeを報告しました。[0] 指摘されたコミットでは、inet6_addr_del()内で一時的なアドレスのためにifp-flagsを読む前に、mngtmpaddr用のipv6_del_addr()が誤って移動されていました。この問題を修正するために、ipv6_del_addr()の呼び出し位置を下に移動しました。詳細は以下のとおりです:[0] BUG: KASAN: slab-use-after-freeがinet6_addr_del.constprop.0+0x67a/0x6b0(net/ipv6/addrconf.c:3117)で発生しました。syz.3.1618/9593タスクにより、アドレスffff88807b89c86cの4バイトが読み取られています。この問題はGoogle Compute Engine環境で発生し、カーネルのIPv6アドレス削除処理に関連しています。クラッシュ時の呼び出しスタックや割り当ておよび解放のタスクの詳細情報も提供されています。修正は主にinet6_addr_del()関数内の処理順序を見直し、use-after-freeを防止するためのものです。
Linuxカーネルにおいて、mm/damon/coreの非アクティブコンテキストからcall_controlを削除する処理に関する脆弱性が修正されました。この脆弱性は、damon_call()が終了したコンテキストに対して不適切に操作を行うことにより、use-after-freeが発生する可能性があることに起因します。攻撃者はDAMONのsysfsインターフェースを通じてこの問題を悪用できる可能性がありますが、悪用には権限や特定の条件が必要です。この問題は、終了処理中のコンテキストに対するdamon_call()の呼び出しを適切にキャンセルし、エラー時に不正なcall_controlオブジェクトをクリーンアップする修正を加えることで解決されました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。net: octeon_ep_vfにおけるIRQロールバック時のfree_irqのdev_id不一致の問題です。octep_vf_request_irqs()はdev_idをioq_vectorに設定してMSI-XキューIRQを要求します。request_irq()が途中で失敗した場合、ロールバックループはdev_idを'oct'に設定してfree_irq()を呼び出しますが、これは元のdev_idと一致せず、irqactionが登録されたままになる可能性があります。このため、ioq_vectorがアンワインドや終了処理中に解放された後もIRQハンドラが動作し続け、中断発生時にUse-After-Freeまたはクラッシュを引き起こす可能性があります。エラーパスを修正し、request_irq()で使用されたのと同じioq_vectorのdev_idを用いてIRQを解放するようにしました。
Linuxカーネルのiommu/mediatekドライバーにおいて、プローブの延期中に発生するuse-after-freeの脆弱性が修正されました。この脆弱性は、larbデバイスへの参照が適切に管理されていなかったことが原因で生じました。ドライバーはlarbデバイスに正しくバインドされている間に参照を維持することで、この問題を解決しました。
Linuxカーネルにおいて、lkkbdデバイスの解放前に保留中の作業を適切に無効化しなかったために発生する使用後解放(Use-After-Free)の脆弱性が修正されました。lkkbd_interrupt()は作業をスケジューリングし、その作業ハンドラでlkkbd構造体を逆参照しますが、lkkbd_disconnect()とlkkbd_connect()のエラーパスでは構造体が解放される前に作業のキャンセルが不十分でした。そのため、解放後に作業が実行される可能性がありました。この問題はcancel_work_sync()の代わりにdisable_work_sync()を使用して作業の再スケジューリングを防ぐことで修正されました。
Linuxカーネルにおいて、次の脆弱性が修正されました:scsi: aic94xx: デバイス削除パスにおけるuse-after-freeの問題です。asd_pci_remove()関数はasd_ha構造体を解放する前に保留中のタスクリットと同期できず、潜在的なuse-after-free脆弱性を引き起こしていました。デバイスの削除(ホットアンプラグまたはモジュールのアンロードによる)が行われると、レースコンディションが発生する可能性があります。修正では、asd_ha構造体を解放する前にtasklet_kill()を追加し、すべてのスケジュールされたタスクリットがクリーンアップ前に完了するように保証しています。
Linuxカーネルのdrm/xe/oaにあるxe_oa_add_config_ioctl()関数で、潜在的なUse-After-Freeの脆弱性が修正されました。具体的には、metrics_lockを解放した後にoa_config-idにアクセスしていたため、攻撃者がidを推測してxe_oa_remove_config_ioctl()を適切なタイミングで呼び出すことで、解放済みのoa_configにアクセスできる可能性がありました。この問題は、ロックを保持している間にidをローカル変数にキャッシュすることで修正されました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。CONFIG_SLUB_TINYが有効な場合、kfree_nolock()はdefer_free()の前にkasan_slab_free()を呼び出します。ARM64のMTE(メモリタグ拡張)環境では、kasan_slab_free()がメモリに毒を入れ、タグを元のもの(例:0xf3)から毒タグ(0xfe)に変更します。その後、defer_free()がllist_add()を介して遅延フリーリストを構築するために解放されたオブジェクトに書き込みを試みると、ポインタはまだ古いタグのままであり、タグミスマッチが発生し、KASANがuse-after-freeを検出してレポートをトリガーします。BUG: KASAN: slab-use-after-free in defer_free+0x3c/0xbc mm/slub.c:6537 Write at addr f3f000000854f020 by task kworker/u8:6/983 Pointer tag: [f3], memory tag: [fe] これを修正するために、解放されたメモリにアクセスする前にkasan_reset_tag()を呼び出すようにしました。これは、defer_free()がアロケータ自体の一部であり、記帳目的で解放済みメモリを操作することが想定されているため、安全です。
libfuseはLinux FUSEのリファレンス実装です。バージョン3.18.0から3.18.2未満のバージョンにおいて、libfuseのio_uringサブシステムにuse-after-freeの脆弱性が存在します。ローカル攻撃者はFUSEファイルシステムのプロセスをクラッシュさせ、潜在的に任意のコードを実行する可能性があります。io_uringスレッドの作成がリソース枯渇(例:cgroupのpids.max)により失敗した場合、fuse_uring_start()はリングプール構造体を解放しますが、ダングリングポインタをセッション状態に保持し、その結果セッション終了時にuse-after-freeが発生します。この脆弱性はcgroupのpids.max制限によりスレッド作成が自然に制約されるコンテナ環境で確実に発生します。この問題はバージョン3.18.2で修正されています。
PJSIPはC言語で書かれた無料のオープンソースのマルチメディア通信ライブラリです。バージョン2.16以前には、セッション破棄とコールバック間で競合状態が発生した場合に、ICEセッションでヒープの解放後使用(use-after-free)の脆弱性がありました。この問題はバージョン2.17で修正されました。
Linuxカーネルにおいて、linkwatchが__dev_put()を呼び出した後にデバイス参照が解放されるため、Use-After-Free(UAF)が発生する脆弱性が修正されました。この問題はlinkwatch_do_dev()関数内で__dev_put()を呼び出していることに起因し、netdev_unlock_ops()が既に解放されたデバイスにアクセスする状況が生じていました。修正では、__dev_put()の呼び出しをlinkwatch_do_dev()から呼び出し元へ移動し、全てのデバイスアクセスが完了した後に参照を解放することでUAFを防止しています。これにより、デバイスの参照カウント管理が正しく行われ、メモリ安全性が向上しました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。scsi: target: iscsi: iscsit_dec_session_usage_count()関数におけるuse-after-freeの問題が修正されました。iscsit_dec_session_usage_count()関数内では、sess-session_usage_lockを保持したままcomplete()が呼び出されていました。接続使用カウントのロジックと同様に、complete()によってシグナルを受けた待機者(例:セッション解放パス)は直ちにiscsit_session構造体を解放する可能性があります。これにより、現在のスレッドが既に解放されたセッション構造体に対してspin_unlock_bh()を実行しようとする競合状態が発生し、KASAN slab-use-after-freeが生じていました。この問題を解決するために、complete()を呼び出す前にsession_usage_lockを解放し、待機者が解放処理を進める前にsessポインタのすべての参照が完了することを保証しています。