読み込んでいます…
脆弱性情報(JVN)
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 294,721 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
深刻度 High 種別 境界外書き込み の検索結果:161–200 件目を表示(ページ 5)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
Google Chromeのバージョン149.0.7827.53以前のSkiaにおいて境界外メモリアクセスが発生し、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる脆弱性がありました。
Google Chromeのバージョン149.0.7827.103以前のV8において、境界外読み取りおよび書き込みの脆弱性があり、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行できる可能性がありました。
Mac向けのGoogle Chromeバージョン149.0.7827.103以前のMediaコンポーネントにおける境界外読み取りおよび書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを通じてレンダラープロセスを乗っ取り、サンドボックス内で任意のコードを実行できる可能性がありました。
Linuxカーネルにおいて、以下の脆弱性が修正されました。pstore/ramのpersistent_ram_save_old()関数におけるバッファオーバーフローの修正です。persistent_ram_save_old()は、同じpersistent_ram_zoneに対して複数回呼び出される可能性があります(例: ramoops_pstore_readからramoops_get_next_prz経由でPSTORE_TYPE_DMESGレコードに対して呼び出されます)。現在、この関数はprz-old_logがNULLの場合にのみメモリを割り当てますが、prz-old_log_sizeは無条件に現在のバッファサイズに更新され、その新しいサイズを使ってmemcpy_fromio()を実行します。バッファサイズが最初の割り当て時から増加している場合(異なるカーネル起動サイクル間で発生する可能性があります)、次の問題が発生します。1. memcpy_fromio()呼び出しでのヒープバッファオーバーフロー(境界外書き込み)が起こります。2. ramoops_pstore_read()が不正な(より大きい)old_log_sizeを使ってバッファにアクセスし、境界外読み取りが発生します。KASANエラーは以下のように表示されます。BUG: KASAN: slab-out-of-bounds in ramoops_pstore_read+0x... Read of size N at addr ... by task ... 発生条件は極めて厳しいと考えられています。0. 最大レコードサイズ未満のバイト数のramoops書き込みによるクラッシュがあります。1. 再起動し、ramoopsが登録され、pstore_get_records(0)が古いクラッシュを読み取り、サイズXのold_logを割り当てます。2. クラッシュハンドラが登録され、タイマーが開始されます(pstore_update_ms = 0の場合)。3. 致命的でないOopsが発生し(システムは継続動作します)。4. pstore_dump()がramoops_pstore_write()経由でサイズY(X)のOopsを書き込みます。5. pstore_new_entryが1となり、pstore_timer_kick()が呼ばれます。6. システムはパニックを起こさず継続動作します。7. pstore_update_msミリ秒後にタイマーが起動します。8. pstore_timefunc() → schedule_work() → pstore_dowork() → pstore_get_records(1)の順に呼ばれます。9. ramoops_get_next_prz() → persistent_ram_save_old()が呼ばれます。10. buffer_size()はYを返しますが、old_logはXバイトのままです。11. Y Xによりmemcpy_fromio()でヒープオーバーフローが発生します。必要条件は以下の通りです。- 以前にレコードサイズを満たしていないクラッシュレコードが存在すること(クラッシュハンドラはほぼ常に最大レコードサイズおよびkmsgバッファ上限まで書き込むため、ほぼ不可能です)。- pstore_update_ms = 0(デフォルトは無効です)。- 致命的でないOops(システムが生き残る)。新しいサイズが以前に割り当てたサイズと異なる場合、バッファを解放し再割り当てすることでold_logが常にコピーされるデータに十分な領域を持つように保証します。
はい。製品・ベンダ・脆弱性タイプ(CWE)で全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順に表示します。
脆弱性の深刻さを0〜10で表す共通指標です。数値が大きいほど影響が大きく、緊急・重要・警告・注意などの区分で絞り込めます。
各脆弱性の詳細ページで、影響を受ける製品・ベンダを確認できます。ベンダ名は法人検索と突き合わせて企業情報もたどれます。
JVN(IPA〔情報処理推進機構〕・JPCERT/CC 提供)の公開情報を収録しています。対応の要否は必ず各JVN詳細・公式情報でご確認ください。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全294,721件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。
Google Chromeのバージョン149.0.7827.53以前のDawnにおける不適切な実装により、リモートの攻撃者が細工されたHTMLページを介して境界外メモリアクセスを実行できる可能性がありました。
7-Zipは高い圧縮率を持つファイルアーカイバです。バージョン26.00以前には、NTFS圧縮ストリームバッファの過小割り当て(GetCuSizeのシフトによる未定義動作)に起因するヒープバッファオーバーフローの脆弱性が存在し、攻撃者が任意のコードを実行したりアプリケーションをクラッシュさせたりする可能性がありました。NTFSハンドラ内のCInStream::GetCuSize()は、圧縮単位バッファのサイズを(UInt32)1 (BlockSizeLog + CompressionUnit)として計算します。ClusterSizeLogが28以上かつCompressionUnitが4の細工されたイメージは指数を32に設定しており、これは未定義動作でありx86/x64環境上で異常動作を引き起こし、_inBufが1バイトで割り当てられます。ReadStream_FALSEはその1バイトのバッファに最大256MBの攻撃者制御データを64KBずつ書き込みます。CInStreamオブジェクトが_inBufのわずか304バイト後ろにあるため、そのvtableポインタが上書きされ、次に呼び出される関数呼び出しでvtableの乗っ取りが実現します。32ビットビルドでは無条件にオーバーフローが発生します。64ビットでは並行して8GBの_outBuf割り当てが成功する必要があり、そうでなければサービス拒否に繋がります。NTFSハンドラは標準の7z.dllでデフォルトで有効になっており、シグネチャベースのフォールバックマッチ「NTFS 」がオフセット3で検出されることで、拡張子に関係なく細工されたイメージを解凍やテスト時に開きます。バージョン26.01でこの問題は修正されました。
Bitdefender Napocaのベアメタルハイパーバイザーには、napoca/guests/bios_handlers.cで実装されているBIOSのINT 0x15 / E820メモリマップハンドラにおいて、境界外書き込みの脆弱性があります。このハンドラは、ゲストのESおよびEDIレジスタの値に基づいてゲストのRealModeMemoryバッファへの書き込み先オフセットを計算しますが、結果のアドレスが1MBのRealModeMemory割り当て内に収まるかどうかを検証しません。リアルモードで動作する悪意のあるゲストは、INT 0x15をAX=0xE820、EDX=0x534D4150、ECXが20以上、EBX=0、ES=0xFFFF、EDI=0xFFFFで呼び出すことにより、この問題を引き起こす可能性があります。これにより、RealModeMemoryバッファの末尾から最大20バイトを超えてハイパーバイザのヒープに書き込みが行われる可能性があります。この製品は割り当て時点でサポートを終了しており、現在はサポートされていません。
Bitdefender Napoca ベアメタルハイパーバイザーの napoca/kernel/handler.c に実装されているリアルモードフックハンドラには、境界外書き込みの脆弱性があります。このハンドラは、ゲストが制御する SS:SP 起点のオフセットを境界チェックなしに 1MB の RealModeMemory バッファのインデックスとして使用します。SS=0xFFFF および ESP=0xFFFF の場合、計算されたオフセットが 0x10FFEF に達し、RealModeMemory バッファを 65,519 バイト超過します。これにより、IRET フレームのプッシュがバッファの末端を越えてハイパーバイザのヒープに書き込む可能性があります。この製品は割り当て時点で既にサポートが終了しています。
Google Chromeのバージョン149.0.7827.53以前のV8における境界外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックス内で任意のコードを実行し、レンダラープロセスを乗っ取る可能性がありました。
Google Chromeの149.0.7827.53以前のANGLEにおける型の混同により、リモート攻撃者が細工されたHTMLページを介してヒープ破損を引き起こす可能性がありました。
149.0.7827.53 より前の Google Chrome の GPU における不適切な実装により、リモートの攻撃者が細工された HTML ページを使ってサンドボックスから脱出できる可能性がありました。Chromium セキュリティの重大度は高いと評価されています。
Google Chrome 149.0.7827.53 未満のバージョンに存在する ANGLE の範囲外書き込みの脆弱性により、リモートの攻撃者が巧妙に作成した HTML ページを介してヒープ破損を引き起こす可能性がありました。
Mac版のGoogle Chrome 149.0.7827.53以前のSkiaにおける境界外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを通じてレンダラープロセスを侵害し、サンドボックスを脱出する可能性がありました。
Base64 Decoder 1.1.2には、ローカルの攻撃者が構造化例外処理ハンドラ(SEH)を上書きすることで任意のコードを実行できるスタックベースのバッファオーバーフロー脆弱性があります。攻撃者は、バッファをオーバーフローさせてSEHチェーンをPOP-POP-RETガジェットのアドレスで上書きし、エッグハンターペイロードを使用してシェルコードを特定し実行することでコードを実行できます。そのため、悪意のある入力ファイルを作成することが可能です。
Android版Google Chrome 148.0.7778.216以前のDawnには範囲外の読み取りおよび書き込みの脆弱性が存在し、リモートの攻撃者が細工されたHTMLページを通じてサンドボックスを脱出する可能性がありました。
Google Chromeのバージョン148.0.7778.216より前のANGLEにおける境界外書き込みの脆弱性により、リモート攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、サンドボックスから脱出する可能性がありました。
Google Chrome 148.0.7778.216 未満のバージョンにおいて、GPU の境界外書き込みの脆弱性によりレンダラープロセスが侵害される可能性がありました。この脆弱性を悪用したリモートの攻撃者は、細工された HTML ページを介してサンドボックスをエスケープする攻撃を実行できました。
Google Chrome 148.0.7778.216未満のバージョンにおいて、ANGLEの範囲外書き込みの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、サンドボックスを脱出する可能性がありました。
Google Chromeの148.0.7778.216以前のバージョンにおいて、GPUの境界外書き込みの脆弱性により、レンダラープロセスを乗っ取ったリモート攻撃者が巧妙に作成されたHTMLページを介してサンドボックスから脱出を実行できる可能性がありました。
Google Chrome の 148.0.7778.216 より前のバージョンに含まれる ANGLE の範囲外読み取りおよび書き込みの脆弱性により、リモートの攻撃者が細工された HTML ページを介してレンダラープロセスを侵害し、サンドボックスから脱出する可能性がありました。
予想される最大長を超えるデバイス識別子文字列を処理すると、メモリが破損する可能性があります。
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の上限チェックを追加することで、不正な書き込みを防止しています。