脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,735 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
深刻度 High 種別 境界外書き込み の検索結果:81–120 件目を表示(ページ 3)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
geniezoneにおいて境界チェックが欠落しているため、範囲外書き込みが発生する可能性があります。これにより、悪意のある攻撃者が既にシステム権限を取得している場合、ローカルで権限昇格が引き起こされます。悪用に際してユーザーの操作は必要ありません。パッチIDはALPS10873936、問題IDはMSV-6784です。
Firecracker 1.13.0から1.14.3および1.15.0のx86_64およびaarch64におけるvirtio PCIトランスポートで範囲外書き込みの問題が存在しました。この問題により、root権限を持つローカルのゲストユーザーがFirecracker VMMプロセスをクラッシュさせるか、デバイス起動後にvirtioキュー構成レジスタを変更してホスト上で任意のコードを実行する可能性があります。ホスト上でのコード実行を達成するには、カスタムゲストカーネルの使用や特定のスナップショット構成など追加の前提条件が必要です。この問題を修正するために、ユーザーはFirecracker 1.14.4または1.15.1以降にアップグレードする必要があります。
Samsung Open Source Escargotにおけるバッファオーバーフローを引き起こす境界外書き込みの脆弱性です。この問題はEscargotのバージョン36f5fb58366a67b713c02f6fd985e924fcc09e31に影響します。
エスケープ操作のための複数のIOCTLコマンドを処理中にメモリ破損が発生する。
FRRouting (FRR) stable/10.0 の bgp_flowspec_op_decode() 関数 (bgpd/bgp_flowspec_util.c) におけるオフバイワンの境界外書き込み脆弱性により、攻撃者が細工された FlowSpec コンポーネントを提供することでサービス拒否 (DoS) を引き起こす可能性があります。
Google Chromeのバージョン148.0.7778.216以前のANGLEにおける範囲外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを介して任意のコードを実行できる問題です。
Google Chromeの148.0.7778.216より前のバージョンのV8において、境界外書き込みの脆弱性により、リモート攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性があります。
Google Chromeのバージョン148.0.7778.216以前のANGLEにおいて、境界外メモリアクセスが発生し、リモート攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Google Chrome 148.0.7778.216 より前のバージョンの ANGLE における範囲外書き込みの脆弱性により、リモートの攻撃者が細工された HTML ページを介してヒープを破損させる可能性がありました。
Google Chromeの148.0.7778.216以前のV8における境界外書き込みにより、リモート攻撃者は細工されたHTMLページを介してサンドボックス内で任意のコードを実行可能でした。
Linuxカーネルにおいて、以下の脆弱性が修正されました。net: skbuffに関する連結処理時に共有フラグマーカーを保持する問題です。skb_try_coalesce()は@fromから@toへページ化されたフラグメントを添付できます。もし@fromにSKBFL_SHARED_FRAGが設定されている場合、結果としてできる@to skbは同じ外部所有もしくはページキャッシュ対応のフラグメントを含みますが、共有フラグマーカーが現在失われています。それにより、後続のインプレースライターが依存する不変条件が破られます。特にESPは、クローンされていない非線形skbがskb_cow_data()をスキップできるかを決定する前にskb_has_shared_frag()をチェックします。TCPの受信連結が共有フラグメントを未マーキングのskbに移動した場合、ESPはskb_has_shared_frag()をfalseと判断し、ページキャッシュ対応フラグメント上にインプレースで復号を行ってしまう可能性があります。skb_try_coalesce()がページ化フラグメントを転送する際にSKBFL_SHARED_FRAGを伝搬させる修正が加えられました。テールルームコピー経路では、バイトを@toの線形データにコピーするためフラグマーカーは不要です。
悪意を持って細工されたTIFファイルがAutodesk 3ds Maxで解析されると、アウト・オブ・バウンズ書き込みの脆弱性が引き起こされる可能性があります。攻撃者はこの脆弱性を悪用して、クラッシュを引き起こしたり、データを破損させたり、現在のプロセスのコンテキストで任意のコードを実行したりすることができます。
NVIDIA TensorRTには、攻撃者が境界外書き込みを引き起こす可能性がある脆弱性が存在しています。この脆弱性を悪用すると、データが改ざんされるおそれがあります。
ptrace(PT_SC_REMOTE)はsyscall(2)および__syscall(2)メタシステムコールのパラメータを適切に検証できませんでした。その結果、プロセスをデバッグする権限を持つユーザーは、対象プロセスに特別な権限がなくてもカーネル内で任意のコードを実行できる可能性があります。検証不足により、権限のないローカルユーザーが権限を昇格させ、影響を受けるシステムを完全に制御できる可能性があります。
Mac版Google Chrome 148.0.7778.168以前のCodecsにおける境界外書き込みの脆弱性により、リモート攻撃者が細工された動画ファイルを介してサンドボックスから脱出を実行する可能性がありました。
Linuxカーネルにおいて、以下の脆弱性が解決されました。HID: bpfのhid_hw_requestにおけるバッファオーバーフローを防止しました。現在、返される値は常に有効であるとみなされています。しかし、HID-BPFを操作する際に、返される値が任意に大きくなる可能性があります。これはdispatch_hid_bpf_raw_requests()の返り値であり、この関数はstruct_opsを呼び出しますが、その値が妥当であることは保証されていません。
Linuxカーネルにおいて、以下の脆弱性が修正されました。netfilterのconntrackに関して、欠落していたnetlinkポリシー検証を追加しました。Hyunwoo Kim氏はsctpおよびctnetlinkにおける境界外アクセスを報告しました。これらの属性はカーネルによって検証なしに使用されていました。そこで、netlinkポリシーを適切に拡張しました。レポーターの引用によると、nlattr_to_sctp()関数はユーザー提供のCTA_PROTOINFO_SCTP_STATE値を、範囲内かどうかを確認せずに直接ct-proto.sctp.stateに割り当てています。さらに、exp-dirが100の場合、ct-master-tuplehash[100]へのアクセスは320バイトのnf_connオブジェクトの開始から5600バイトも先を読み取り、UBSANによって確定されたスラブの境界外読み取りが発生します。
libheifはHEIFおよびAVIFファイルフォーマットのデコーダおよびエンコーダです。バージョン1.21.2以前にはグリッドタイル合成においてヒープバッファオーバーフロー(書き込み)の脆弱性が存在していました。攻撃者は奇数高さのタイルで構成された1×4グリッドのHEIF/AVIFファイルを作成することで、クロマプレーンのヒープ割り当ての末尾から64バイト分の完全に攻撃者が制御可能なデータを書き込むことが可能です。このオーバーフローはデフォルトビルド構成での通常の画像デコード中にトリガーされます。書き込まれるバイトは攻撃者が送信したタイルのクロマ(Cb/Cr)ピクセル値であり、そのオーバーフローの内容は攻撃者が完全に制御できます。この問題はバージョン1.22.0で修正されました。
Linuxカーネルにおいて、ocfs2_write_end_inline関数には境界外書き込みの脆弱性が存在し、その問題が修正されました。この脆弱性は、inodeのinlineデータへの書き込みが収まるかどうか判断する際に、破損したファイルシステムのid_countフィールドが実際の容量を超えていたことによって発生しました。その結果、書き込み処理がinodeブロックバッファの境界を越えてオーバーフローし、解放済みのメモリエリアに書き込まれる可能性がありました。この問題は、copy_file_rangeシステムコールの処理時に顕在化し、システムの安定性やセキュリティに悪影響を及ぼす恐れがありました。修正では、ocfs2_validate_inode_block関数にid_countの上限チェックを追加することで、不正な書き込みを防止しています。
Linuxカーネルにおいて、以下の脆弱性が修正されました:cryptoのaf_algモジュールにおけるaf_alg_pull_tsgl関数のページ再割り当てオーバーフローの修正です。af_alg_pull_tsglにページ再割り当てが追加された際に元のループが更新されておらず、必要以上に1ページ多く再割り当てを試みる可能性がありました。この問題を防ぐために、再割り当て時のチェックを追加しました。また、廃止されたoffset引数について言及しているコメントも更新しました。
Google Chrome バージョン148.0.7778.168より前のMediaにおける境界外書き込みにより、リモートの攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、サンドボックスから脱出を実行する可能性がありました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。crypto: caamに関する長いHMACキーに対するオーバーフローの問題を修正しました。ブロックサイズよりも長いキーが供給された場合、そのキーはコピーされた後、実際のキーとしてハッシュされます。コピーのために割り当てられたメモリはDMAキャッシュアラインメントに丸める必要があります。そうしないと、ハッシュ化されたキーが隣接するメモリ領域を破損する可能性があります。コピーはkmemdupを使用して行われていましたが、このためにオーバーフローが発生していました。具体的には、keylenの元のバッファから(aligned_len - keylen)バイト多く読み取ってしまっていました。この問題を修正するために、kmemdupをkmallocに置き換え、その後memcpyを使用する方法に改めました。
MongoDBサーバーの時系列コレクション実装における問題により、データベースの書き込み権限を持つ認証ユーザーがmongodプロセス内で境界外メモリ書き込みを引き起こす可能性があります。この問題は、時系列バケットカタログ内の内部フィールド名からインデックスへのマッピングが不整合になることが原因です。特定の条件下で、これにより任意のコードが実行される可能性があります。この問題は、MongoDBサーバーのv5.0系では5.0.33未満、v6.0系では6.0.28未満、v7.0系では7.0.34未満、v8.0系では8.0.23未満、v8.2系では8.2.9未満、v8.3系では8.3.2未満のバージョンに影響を与えます。
Google Chromeの148.0.7778.168以前のバージョンにおけるWeb Audioの範囲外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる問題です。
Google Chrome 148.0.7778.168より前のバージョンのWebRTCにおける境界外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できるようになりました。
Google Chrome 148.0.7778.168より前のバージョンにおいて、フォントの境界外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
PillowはPythonの画像処理ライブラリです。バージョン10.3.0から12.2.0未満のバージョンにおいて、悪意のあるPSDファイルを処理するとメモリ破損が発生し、クラッシュや任意のコード実行につながる可能性がありました。この問題はバージョン12.2.0で修正されました。
NanaZipはオープンソースのファイルアーカイブソフトウェアです。バージョン5.0.1252.0から6.0.1698.0未満の範囲で、NanaZipのUFS/UFS2ファイルシステムイメージパーサーに1バイトのヒープ境界外ヌル書き込みの脆弱性が存在します。この脆弱性は、細工されたUFSファイルシステムイメージを開く際に発生します。攻撃者はヒープ割り当て境界を越えた約254バイトの範囲内で書き込みのバイトオフセットを制御できます。この脆弱性はバージョン6.0.1698.0で修正されています。
Fortinet FortiOS 7.6.0から7.6.3、FortiOS 7.4.0から7.4.8、FortiOS 7.2.0から7.2.11に存在する境界外書き込みの脆弱性により、攻撃者は特別に細工されたパケットを介して不正なコードやコマンドを実行できます。
Windows版Intel(R) QATソフトウェアドライバのバージョン1.13未満の一部において、Ring 3のユーザーアプリケーション内で境界外書き込みが発生し、権限昇格が起こる可能性があります。認証されたユーザーと低複雑度の攻撃を組み合わせた、権限のないソフトウェア攻撃者が権限昇格を可能にする場合があります。この問題は、攻撃要件を満たさず、特別な内部知識も不要で、ユーザーの操作も必要としないローカルアクセスを介して発生します。この潜在的な脆弱性は、脆弱なシステムの機密性(高)、完全性(高)、および可用性(高)に影響を与え、その結果、システム全体の機密性、完全性、および可用性に悪影響を及ぼします。
Ashlar-Vellum Cobalt、Xenon、Argon、Lithium、およびCobalt Shareのバージョン12.6.1204.216以前には、バッファオーバーフロー(境界外書き込み)の脆弱性が存在します。この脆弱性により、特別に細工されたVC6ファイルが解析される際に、攻撃者が任意のコードを実行できる可能性があります。
Linuxカーネルにおいて、次の脆弱性が修正されました。smbクライアントのSMB2_write()におけるインプレース暗号化の破損の問題です。SMB2_write()は書き込みペイロードをrq_iovのiov[1..n]に配置します。smb3_init_transform_rq()はrq_iovのポインターを共有しているため、crypt_message()はiov[1]をインプレースで暗号化し、元の平文を暗号文で置き換えます。再試行可能なエラーが発生すると、リトライは元のデータではなく暗号文を含む同じiov[1]を送信し、データの破損が生じます。この破損は接続が不安定な場合に最も観察されやすく、再接続が書き込みリトライを引き起こし、既に暗号化されたデータを再送信するため発生します。これはSFUのmknodやMFのシンボリックリンクなどに影響を与えます。6.10以前のカーネル(netfsへの変換前)では、同期書き込みもこの経路を使用しており、同様の影響を受けていました。一方、非同期書き込みパスはrq_iterを使用し、それがディープコピーされるため影響を受けませんでした。修正内容としては、書き込みペイロードをiov_iter_kvec()を介してrq_iterに移動し、smb3_init_transform_rq()が暗号化前にそれをディープコピーするように変更しました。
libsixelはkmiyaのsixelに由来するSIXELエンコーダ/デコーダの実装です。バージョン1.8.7-r1までにおいて、SIXELパーサの画像バッファ倍増ループで符号付き整数オーバーフローが発生し、sixel_decode_raw_implでヒープの境界外書き込みにつながる可能性があります。context-pos_xは各SIXEL文字のrepeat_countによって増加しますが、上限チェックがありません。pos_xがINT_MAXに近づくと、画像バッファのサイズを決定するために使用される「pos_x + repeat_count」の式が符号付き整数オーバーフローを引き起こします。オーバーフローの巻き戻り方によっては、過大なサイズのバッファを拒否すべきリサイズチェックを回避でき、その後の書き込みがimage-dataへの大きな攻撃者影響下のオフセットを計算し、割り当てサイズを超えて書き込みを実行します。この脆弱性は、攻撃者が提供するSIXELデータをデコードするあらゆる呼び出し元(img2sixelを含む)から悪用可能です。この脆弱性はバージョン1.8.7-r2で修正されました。
OpenImageIOは、VFXやアニメーションに関連するあらゆる画像ファイル形式の読み取り、書き込み、操作を行うためのツールセットです。3.0.18.0および3.1.13.0より前のバージョンでは、sgiinput.cppの265行目と274行目でRLEデコードループ内の境界チェックにOIIO_DASSERTが使用されていました。リリースビルドでは、OIIO_DASSERTは((void)sizeof(x))にコンパイルされ(dassert.hの210行目)、すべての境界チェックが実質的に無効になります。スキャンライン幅を超えるRLEカウントを持つ細工された.sgiファイルによってヒープバッファオーバーフローが発生し、クラッシュを引き起こします。この脆弱性は3.0.18.0および3.1.13.0で修正されています。
OpenImageIOは、VFXやアニメーションに関連するあらゆる画像ファイル形式の画像を読み書きおよび操作するためのツールセットです。バージョン3.0.18.0および3.1.13.0以前では、softimageinput.cppの469行目(混合RLE)および345行目(純RLE)で、ピクセルを書き込む前に走査線の残幅に対してランレングスの制限が行われていませんでした。生パケット経路(403行目)ではstd::minを使用して正しく制限されていますが、RLE経路ではこのチェックが省略されていました。細工された.picファイルにより最大65535バイトのヒープオーバーフローが発生します。この脆弱性はバージョン3.0.18.0および3.1.13.0で修正されています。
OpenImageIOは、VFXやアニメーションに関連するあらゆる画像ファイル形式の画像を読み書きおよび操作するためのツールセットです。バージョン3.0.18.0および3.1.13.0より前のバージョンには、DPXColorConverter.cpp内のQueryRGBBufferSizeInternal()関数に符号付き整数オーバーフローの脆弱性が存在します。細工されたDPX画像ファイルを処理するとヒープベースの境界外書き込みが発生します。この関数は32ビット符号付き整数算術を使用してバッファサイズを計算しますが、負の乗数(例えば、kCbYCrディスクリプタの場合はピクセル数 * -3 * バイト数、kABGRディスクリプタの場合はピクセル数 * -4 * バイト数)が含まれています。負の結果は別のバッファが不要であることを示すインバンドシグナルとして使われています。ピクセル数が十分に大きい場合、乗算はINT_MINをオーバーフローし、小さな正の値に巻き戻ります。dpxinput.cpp内の呼び出し元はこの正の値を必要なバッファサイズとして解釈し、m_decodebuf.resize()を介して過小割り当てされたヒープバッファを確保します。その後、freadを介して完全な画像データを書き込むため、ヒープバッファオーバーフローが発生します。攻撃者は細工されたDPXファイルを作成してこのオーバーフローを引き起こすことで、サービス拒否(クラッシュ)を引き起こしたり、OpenImageIOを使用してピクセルデータを読み込む任意のアプリケーションにおいてヒープ破損を介した任意のコード実行を潜在的に行ったりすることが可能です。この脆弱性は3.0.18.0および3.1.13.0で修正されています。
OpenImageIOは、VFX/アニメーションに関連するあらゆる画像ファイル形式の画像ファイルの読み書きおよび操作を行うツールセットです。バージョン3.0.18.0および3.1.13.0より前のバージョンでは、ConvertCbYCrYToRGB()内のピクセルループのインデックス式i * 3における符号付き32ビット整数のオーバーフローによって関数が出力バッファに対して大きな負のポインタオフセットを計算し、範囲外の書き込みが発生してプロセスがクラッシュする脆弱性が存在していました。この脆弱性はバージョン3.0.18.0および3.1.13.0で修正されています。
OpenImageIOは、VFXやアニメーションに関連するあらゆる画像ファイル形式の画像ファイルを読み書きおよび操作するためのツールセットです。バージョン3.0.18.0および3.1.13.0より前のバージョンでは、SwapRGBABytes()内のループインデックス式 i * 4 における符号付き32ビット整数のオーバーフローにより、大きな寸法を持つkABGR DPX画像を処理するときに関数が大きな負のポインタオフセットを計算してしまいます。直ちに発生するクラッシュは境界外読み取り(最初に45行目のmemcpyが &input[i * 4] から読み取る)となりますが、続く46〜49行目の書き込み操作は同じオーバーフローしたオフセットを対象としているため、境界外読み取りおよび書き込みの複合プリミティブとなります。この脆弱性はバージョン3.0.18.0および3.1.13.0で修正されています。
Premiere Proのバージョン26.0.2、25.6.4およびそれ以前のバージョンにはバッファオーバーフローの脆弱性が存在しており、現在のユーザーのコンテキストで任意のコードが実行される可能性があります。この問題を悪用するには、被害者が悪意のあるファイルを開くというユーザーの操作が必要です。
Premiere Proのバージョン26.0.2、25.6.4およびそれ以前のバージョンには、現在のユーザーのコンテキストで任意のコードを実行できる境界外書き込みの脆弱性があります。この問題を悪用するには、被害者が悪意のあるファイルを開く操作が必要です。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,735件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。