脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,756 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
直近1年 の検索結果:1,561–1,600 件目を表示(ページ 40)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
concurrent-rubyはRubyのための最新の並行処理ツールです。バージョン1.3.7より前のConcurrent::ReentrantReadWriteLockには、あるスレッドが読み取りロックを32,768回取得した後に誤って書き込みロックを付与する問題がありました。このロックはスレッドのローカルな読み取りおよび書き込み保持カウントを1つの整数で管理しており、下位15ビットが読み取り保持カウントに、ビット15がWRITE_LOCK_HELDとして使用されています。32,768回の再入読み取り取得後、ローカルの読み取りカウントが書き込みロックのビットに重なり、try_write_lockがスレッドを既に書き込みロックを保持していると誤認します。そのため、グローバルのRUNNING_WRITERビットを設定せずにtrueを返します。これにより、コアとなる排他制御の保証が破られ、呼び出し元は書き込みロックを取得したと認識しますが、他のスレッドは同時に読み取りロックを保持または取得できてしまいます。この脆弱性はバージョン1.3.7で修正されました。
concurrent-rubyはRuby向けの最新の並行処理ツールです。バージョン1.3.7以前では、Concurrent::ReadWriteLock#release_write_lockが呼び出し元スレッドが書き込みロックを取得しているかどうかを検証しません。ロックオブジェクトにアクセスできる任意のスレッドが、別のスレッドが保持しているアクティブな書き込みロックを解放できます。その結果、最初の書き込みスレッドがまだ動作している間に、2番目の書き込みスレッドがクリティカルセクションに入る可能性があります。Concurrent::ReadWriteLock#release_read_lockも、読み取りロックが保持されていない場合でも共有カウンターを減少させます。この新しいロックでこれを呼び出すと、カウンターが0から-1に変わり、その後の通常の読み取り取得でConcurrent::ResourceLimitErrorが発生します。これは、公開されているConcurrent::ReadWriteLock APIにおける同期の正確性に関する問題です。この脆弱性はバージョン1.3.7で修正されています。
RTKLIB 2.4.3までのdecode_type1033関数には境界外書き込みの脆弱性が含まれており、長さカウンタを宛先バッファサイズに制限しないため、最大191バイトのオーバーフローが固定64バイトのディスクリプタフィールドに発生します。NTRIPまたはシリアルRTCM3補正ストリームを制御する攻撃者は、有効なCRCを持つtype-1033メッセージを作成して隣接するrtcm_tオブジェクトのメンバーを破損させることにより、任意のコードを実行したりサービス拒否を引き起こしたりする可能性があります。
RTKLIB 2.4.3までのsrc/rtcm3.cの1446行目にあるdecode_ssr3関数には、オフバイワンの境界外読み取り脆弱性が含まれています。この脆弱性により、リモートの攻撃者が細工されたRTCM3 SSRメッセージの攻撃者制御可能な信号モードフィールドを介して、グローバルバッファオーバーフローを引き起こすことが可能です。リモート攻撃者はNTRIPまたはシリアル接続を通じて悪意のあるSSR補正ストリームを送信することで、この脆弱性を悪用し、RTKLIBのローバーやCORSサーバーをサービス拒否やクラッシュに至らせる可能性があります。
RTKLIB 2.4.3までのバージョンには、getcodepri関数において認識されないRINEX観測コードを処理するときに範囲外読み取りの脆弱性があります。これにより攻撃者はサービス拒否(DoS)を引き起こすことができます。不明な観測タイプを含む細工されたRINEXファイルは、codeprisテーブルに対して負の配列インデックス操作を引き起こし、確実にクラッシュを発生させ、隣接するグローバルデータの潜在的なメモリ情報漏洩を招きます。
RTKLIB 2.4.3以前のsrc/rinex.cのreadrnxobsb関数にはヒープバッファオーバーフローの脆弱性が存在しており、攻撃者がRINEXエポックヘッダの衛星数を適切に制限しないことでメモリ破損を引き起こす可能性があります。攻撃者は、1エポックあたり64を超える衛星数を宣言する悪意のあるRINEXファイルを作成し、ヒープバッファオーバーフローの書き込みや範囲外のスタック読み取りを引き起こし、rnx2rtkpやRTKPOSTを含むRTKLIBベースのアプリケーションをクラッシュさせることが可能です。
NokogiriはRubyプログラミング言語向けのオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4以前のNokogiriでは、Nokogiri::XML::Schemaでデフォルトで有効にしているNONET解析オプションがJRuby実装で正しく適用されていませんでした。そのため、デフォルトのオプションで解析されたスキーマがネットワーク経由で外部リソースを取得する可能性があり、SSRFやXXE攻撃を引き起こす恐れがありました。この脆弱性はバージョン1.19.4で修正されています。
NokogiriはRubyプログラミング言語向けのオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4以前では、Nokogiri::XML::NodeSet#[](およびそのエイリアス#slice)が要求されたインデックスを32ビットに切り詰めたコピーでノードセットの範囲内かどうかを確認していました。大きな負のインデックスがこのチェックを通過し、その後フル幅で使用されることで、ノードセットの格納領域外を読み取ってしまう可能性がありました。CRubyではこれは範囲外読み取りとなり、通常はプロセスがクラッシュします。JRubyではメモリ安全ではないものの誤ったノードを返す挙動を示します。この脆弱性はバージョン1.19.4で修正されました。
NokogiriはRubyプログラミング言語向けのオープンソースのXMLおよびHTMLライブラリです。1.19.4以前のバージョンでは、無効なエンコーディング(例えば、非文字列やヌルバイトを含む文字列)を引数としてDocument#encoding=を呼び出すと例外が発生しますが、その際にドキュメントの現在のエンコーディング文字列を解放した後に置き換えを行わないため、ドキュメントが解放済みメモリを参照し続けてしまいます。次にDocument#encodingを呼び出すと無効なメモリを読み込み、セグメンテーションフォルトを引き起こしたり、解放済みのバイトがRubyのStringに漏洩したりする可能性があります。この影響はCRuby(libxml2)実装にのみ限定され、JRubyには影響しません。この脆弱性は1.19.4で修正されています。
Jenkins Priority Sorter Plugin 936.v2c01c6b_84449およびそれ以前のバージョンにはクロスサイトリクエストフォージェリ(CSRF)の脆弱性が存在し、攻撃者がグローバルジョブ優先度の設定を上書きできる可能性があります。
Jenkins EC2 Fleet Plugin バージョン4.2.3.539.v8fedff2a_81c3およびそれ以前のバージョンには権限チェックの欠如がありました。そのため、Overall/Read権限を持つ攻撃者が、別の方法で取得した攻撃者指定の資格情報IDを使用して攻撃者指定のURLに接続し、Jenkinsに保存されているAWS資格情報を盗み取ることが可能です。
Jenkins EC2 Fleet Plugin 4.2.3.539.v8fedff2a_81c3およびそれ以前のバージョンには、クロスサイトリクエストフォージェリ(CSRF)脆弱性が存在します。この脆弱性により、攻撃者は別の手段で取得した攻撃者指定の認証情報IDを使用して攻撃者指定のURLに接続し、Jenkinsに保存されているAWS認証情報を盗むことが可能となります。
Jenkins Zowe zDevOpsプラグイン バージョン1.1.3.50.ve350c9b_450b_1およびそれ以前にはクロスサイトリクエストフォージェリ(CSRF)脆弱性が存在しており、攻撃者は他の方法で取得した攻撃者指定の認証情報IDを使用して、攻撃者が指定したURLに接続し、Jenkinsに保存されている認証情報を取得できます。
Jenkins Zowe zDevOps Plugin バージョン 1.1.3.50.ve350c9b_450b_1 およびそれ以前のバージョンにおいて、許可チェックが欠如しているため、Overall/Read 権限を持つ攻撃者が別の方法で取得した攻撃者指定の認証情報IDを使用し、攻撃者指定のURLに接続して Jenkins に保存されている認証情報を取得することが可能です。
NokogiriはRubyプログラミング言語用のオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4以前のNokogiriには、Nokogiri::XML::Nodeを継承する割り当て済みだが未初期化のネイティブラッパークラスにおいて特定のメソッドを呼び出す際のバグが存在しました。これによりNULLポインタの逆参照が発生し、プロセスがクラッシュする可能性がありました。この脆弱性はバージョン1.19.4で修正されています。
NokogiriはRubyプログラミング言語向けのオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4以前のNokogiriのCRubyネイティブ拡張において、XML属性の値を置き換える際にRubyのラッパーが解放されたメモリを指し続ける可能性がありました。Rubyコードが既に属性の子ノードにアクセスしている場合、Nokogiri::XML::Attr#value=はドキュメントノードキャッシュを通じてラッパーを参照したまま、基盤となるネイティブの子ノードを解放することがあります。解放された子ノードの後続使用やRubyのGCマークが無効なポインタの逆参照を引き起こし、不正な読み込みやセグメンテーションフォルトを発生させる可能性があります。この脆弱性はバージョン1.19.4で修正されました。
Nokogiriは、Rubyプログラミング言語用のオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4より前のNokogiri::XML::Document#root=は、新しいルートがNokogiri::XML::Nodeであることのみを検証しており、DTDノードをドキュメントのルートとして設定できてしまっていました。その結果、ガベージコレクションやファイナライズ時にヒープの使用後解放が発生するため、不正なメモリ読み取りやセグメンテーションフォルトが起こる可能性がありました。この脆弱性はバージョン1.19.4で修正されました。
NokogiriはRubyプログラミング言語向けのオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4より前のNokogiri::XML::XPathContextは、そのソースドキュメントをガベージコレクションのために保持していませんでした。XPathContextがそのドキュメントよりも長く生存し、ドキュメントが回収された場合、XPath式の評価は無効なメモリを読み取り、潜在的にセグメンテーションフォルトを引き起こす可能性がありました。これはアプリケーションコードが直接XPathContextを構築し、ドキュメントが到達不能になるまでそのコンテキストを使い続けた場合にのみ発生します。通常のDocument#xpath、#css、および関連する検索メソッドには影響せず、不正なドキュメント入力によってトリガーされることもありません。この脆弱性はバージョン1.19.4で修正されています。
NokogiriはRubyプログラミング言語向けのオープンソースのXMLおよびHTMLライブラリです。バージョン1.19.4より前では、Nokogiri::XML::Node#do_xincludeによって実行されるXInclude置換が、各xi:includeをその場で置き換え、インクルードノードとその子要素(例えばxi:fallbackおよびその子孫)およびそれらに宣言された名前空間を解放していました。もしアプリケーションがすでにこれらのノードや名前空間のいずれかをRubyに露出させていた場合、対応するRubyオブジェクトは解放済みメモリを指したままになっていました。そのオブジェクトを使うと無効なメモリの読み書きが発生する可能性があります。この脆弱性はバージョン1.19.4で修正されました。
Grav 1.6.30 より前のバージョンには、管理プラグインのページエディタのデフォルトセキュリティ設定にクロスサイトスクリプティングの脆弱性があります。ページ編集権限を持つユーザーは悪意のあるスクリプトを挿入して任意のコードを実行でき、システムにアクセスするために悪質なプラグインをインストールすることが可能です。
GPACマルチメディアオープンソースプロジェクトのGPAC Project/MP4Box 2.5-DEV-rev1593-gfe88c3545-masterはバッファオーバーフローの影響を受けます。この影響により、サービス拒否(ローカル)を引き起こす可能性があります。影響を受けるコンポーネントはfilter_core/filter_pid.cの574-580行目にある関数gf_filter_pid_inst_swap_delete_task()で、PIDインスタンスのスワップおよび削除クリーンアップ中に解放済みオブジェクトに不適切にアクセスし、ヒープのUse-After-Freeが発生します。攻撃ベクターはローカル(AV:L)であり、MP4Boxで巧妙に作成されたMPEG-2 TSまたはMP4ファイルを処理する認証済みのローカルユーザーがフィルターの終了処理(PIDインスタンスのスワップおよび削除)時にこのバグを引き起こし、クラッシュさせることができます。GPACのMP4Boxにおいて、filter_core/filter_pid.cのgf_filter_pid_inst_swap_delete_task()関数は、スワップおよび削除操作後のPIDインスタンスのクリーンアップ時に解放済みオブジェクトを参照する可能性があります。巧妙に作成された入力(例:不正なMPEG-2 TS)がヒープのUse-After-Freeおよびクラッシュを引き起こし、悪用される恐れがあります。
Flowise 2.2.7にはimportChatflows APIにSQLインジェクションの脆弱性があります。chatflow.idの値の検証が不十分なため、認証されたユーザーが細工されたJSONインポートファイルを提供すると、そのidフィールドがSQLのIN句に未検証で連結され、任意のSQLを実行できてしまいます。これにより、認証情報テーブルから盲目的およびエラーに基づくデータ抽出が可能となります。
GitLab は、GitLab EE のバージョン 17.9 から 18.11.6 未満、19.0 から 19.0.3 未満、および 19.1 から 19.1.1 未満のすべてのバージョンに影響する問題を修正しました。この問題は、特定の条件下でカスタムロールの権限を持つ認証済みユーザーが、プロジェクトで CI/CD の可視性が無効になっていても、保護された環境設定を閲覧、作成、または削除できる可能性があるものでした。
GitLabは、バージョン16.4から18.11.6未満、19.0から19.0.3未満、および19.1から19.1.1未満のすべてのGitLab EEバージョンに影響する問題を修正しました。この問題は特定の条件下で、開発者ロールの権限を持つ認証済みユーザーが、ユーザー提供の入力の不適切なサニタイズにより、別のユーザーのセッションのコンテキストで任意のクライアントサイドコードを実行できる可能性があるものでした。
GitLabは、GitLab CE/EEの全バージョン(18.10から18.11.6未満、19.0から19.0.3未満、19.1から19.1.1未満)に影響を与える問題を修正しました。この問題は特定の条件下で、認証されていないユーザーがユーザーのブラウザセッション内で任意のJavaScriptを実行できる可能性があり、これは特定の条件下で不適切なパス検証が原因で発生していました。
GitLabは、GitLab EEのバージョン13.11から18.11.6未満、19.0から19.0.3未満、および19.1から19.1.1未満のすべてに影響を与える問題を修正しました。この問題は、DASTサイトプロファイル管理における不適切な認可により、Developerロールのユーザーが特定の条件下でDASTサイトプロファイルの機密情報を外部に持ち出せてしまう可能性がありました。
GitLabは、バージョン19.1から19.1.1未満のすべてのGitLab EEに影響する問題を修正しました。この問題は特定の条件下でDuo Workflowsの出力フィルタリングが不十分であったために発生し、ユーザーがすでにプロジェクトにコミットされた機密情報にアクセスできる可能性がありました。
GitLabは、GitLab CE/EEのバージョン8.3から18.11.6未満、19.0から19.0.3未満、および19.1から19.1.1未満のすべてのバージョンに影響する問題を修正しました。この問題は特定の条件下で、メンテナー権限を持つ認証済みユーザーがミラー同期を介して、不適切なURL検証により内部ネットワークリソースへリクエストを行うことが可能になるものでした。
Google Chrome 149.0.7827.197以前のDeviceBoundSessionCredentialsに不適切な実装があり、リモートの攻撃者が細工されたHTMLページを使用して同一生成元ポリシーを回避できる可能性がありました。
149.0.7827.197未満のGoogle ChromeにおけるAutofillの不適切な実装により、リモート攻撃者が細工されたHTMLページを介してレンダラープロセスを侵害し、クロスオリジンのデータを漏洩させることが可能でした。
Google Chrome 149.0.7827.197より前のバージョンにおいて、GPUの初期化が不完全な使用により、レンダラープロセスが侵害されました。これによりリモートの攻撃者が細工されたHTMLページを介してプロセスメモリから潜在的に機密性の高い情報を取得できる可能性がありました。
Google Chromeのバージョン149.0.7827.197より前のバージョンにおいて、ナビゲーション時の信頼できない入力の検証が不十分であったため、リモート攻撃者が細工されたHTMLページを介してレンダラープロセスを乗っ取り、サイト分離を回避できる問題がありました。
Google Chromeの149.0.7827.197以前のバージョンにおいて、DevToolsの競合状態によりレンダラープロセスが侵害される可能性がありました。リモート攻撃者は、細工されたHTMLページを利用してサンドボックスから脱出する可能性があります。
Mac向けGoogle Chromeのバージョン149.0.7827.197以前に存在したDigital CredentialsのUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してヒープ破損を引き起こす可能性がありました。Chromiumのセキュリティ上の深刻度は高いと評価されています。
Google Chromeの149.0.7827.197より前のバージョンのファイルシステムにおけるUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してヒープ破損を悪用できる可能性がありました。
Android版Google Chromeのバージョン149.0.7827.197より前において、WebGLのUse after freeの脆弱性により、リモートの攻撃者が細工されたHTMLページを介してサンドボックスを脱出する可能性がありました。
Google Chromeのバージョン149.0.7827.201以前のMojoにおける整数オーバーフローにより、リモートの攻撃者が悪意のあるファイルを介してサンドボックスから脱出し、レンダラープロセスを侵害する可能性がありました。
Google ChromeのAndroid版149.0.7827.201より前のバージョンにはPaymentsのUse after freeの脆弱性が存在し、ローカル攻撃者がデバイスへの物理的アクセスを通じてヒープ破損を悪用できる可能性がありました。
Android版Google Chromeの149.0.7827.201未満のバージョンにおいて、AdFilterのUse after freeの脆弱性により、特定のUIジェスチャーを実行するようユーザーを誘導したリモート攻撃者が、細工されたHTMLページを介して任意のコードを実行できる可能性がありました。この脆弱性はChromiumにおいてセキュリティの重大度が高いと評価されています。
shell-quote バージョン 1.8.5 より前の parse() 関数では、Array.prototype.concat を reduce の累積変数として使用して解析済みトークンを確定しており、そのため毎回配列全体が再割り当ておよびコピーされてしまいます。その結果、parse() は入力トークン数に対して O(n^2) の時間で動作します。攻撃者は、parse() を呼び出すコードパスに攻撃者制御可能な文字列を渡すことができ(シェルのメタ文字は不要で、単純な空白区切りの単語で十分です)、少量の入力でシングルスレッドの Node.js イベントループを長時間ブロックさせてサービス拒否を引き起こす可能性があります。コードの実行やデータの漏洩は発生せず、影響は可用性に限られます。本問題はバージョン 1.8.5 で修正されました。
脆弱性情報(JVN) よくある質問
脆弱性を製品名やベンダ名で検索できますか?
はい。製品・ベンダ・脆弱性タイプ(CWE)で全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順に表示します。
CVSS(深刻度)とは何ですか?
脆弱性の深刻さを0〜10で表す共通指標です。数値が大きいほど影響が大きく、緊急・重要・警告・注意などの区分で絞り込めます。
影響を受ける製品やベンダ企業は分かりますか?
各脆弱性の詳細ページで、影響を受ける製品・ベンダを確認できます。ベンダ名は法人検索と突き合わせて企業情報もたどれます。
情報の出典を教えてください。
JVN(IPA〔情報処理推進機構〕・JPCERT/CC 提供)の公開情報を収録しています。対応の要否は必ず各JVN詳細・公式情報でご確認ください。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,756件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。