脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,756 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
直近1年 の検索結果:801–840 件目を表示(ページ 21)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
PillowはPythonの画像処理ライブラリです。バージョン12.3.0以前では、WindowsViewer.get_command()がファイルパスをエスケープせずにf文字列内に直接埋め込み、その結果をsubprocess.Popen(..., shell=True)に渡してcmd.exeのシェルコマンドを構築していました。これにより、ファイルパス内のシェルメタ文字を利用して任意のcmd.exeコマンドを注入される可能性がありました。この問題はバージョン12.3.0で修正されています。
Microsoft Edge(Chromiumベース)における不適切な同期による共有リソースの同時実行(「レースコンディション」)の脆弱性により、認可された攻撃者がローカル環境で情報を漏洩させることが可能になります。
Microsoft Edge(Chromiumベース)におけるヒープベースのバッファオーバーフローにより、不正な攻撃者がネットワーク経由でコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)における機密情報の権限のない第三者への露出により、不正な攻撃者がネットワーク上でなりすましを行うことが可能となります。
Crawl4AIはオープンソースのLLM対応ウェブクローラーおよびスクレイパーです。バージョン0.9.0以前では、クローラーがダウンロードしたファイルを保存するときに、保存先のファイル名が攻撃者の影響を受ける入力から取得され、ダウンロードディレクトリに隔離せず結合されていました。絶対パスやディレクトリトラバーサルを含むファイル名がダウンロードディレクトリから逸脱し、攻撃者が制御する内容で任意のファイルへの書き込みが可能でした。HTTPクローラーのパスはレスポンスのContent-Dispositionヘッダーのファイル名を使用し、ブラウザクローラーのパスはダウンロードの推奨ファイル名を使用します。書き込まれるバイトが攻撃者に制御されるため、この問題によりリモートコード実行が発生する可能性があります。この問題はバージョン0.9.0で修正されています。
Crawl4AIはオープンソースのLLM対応ウェブクローラーおよびスクレイパーです。バージョン0.9.0以前では、Docker APIサーバーがリクエストで提供されたbrowser_config.extra_argsを受け入れており、これがChromiumの起動引数に渡されていました。攻撃者はChromiumのスイッチを注入し、--no-zygoteと共に子プロセスの起動コマンドを置き換えることで、Chromiumがコンテナの実行時ユーザー権限で攻撃者制御下のコマンドをフォークまたは実行する可能性がありました。Docker APIはデフォルトで認証が無効になっているため、単一のリクエストで任意のコマンドを実行できました。この脆弱性はバージョン0.9.0で修正されました。
Crawl4AIはオープンソースのLLM対応ウェブクローラーおよびスクレイパーです。バージョン0.9.0以前では、Docker APIサーバーは非ストリーミングの/crawlパスに対してSSRF送信先チェックを適用していましたが、ストリーミングパスには適用していませんでした。handle_stream_crawl_requestはシードURLを送信先の検証なしに直接クローラーに渡していたため、認証されていないリモートクライアントがPOST /crawl/stream またはcrawler_config.stream=trueのPOST /crawlを内部、プライベート、またはリンクローカルアドレスを指すURLで呼び出すことが可能でした。その結果、サーバーはそのURLからデータを取得し、レスポンスボディをストリーミングで返していました。この問題はバージョン0.9.0で修正されました。
Microsoft Edge(Chromiumベース)における整数オーバーフローまたはラップアラウンドの脆弱性により、不正な攻撃者がネットワークを介してコードを実行する可能性があります。
Microsoft Edge(Chromiumベース)において、互換性のない型を使用すること(「型混乱」)によってリソースへアクセスされ、不正な攻撃者がネットワークを介してコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)におけるウェブページ生成時の入力の不適切な無害化(「クロスサイトスクリプティング」)により、不正な攻撃者がネットワーク上でなりすましを行うことが可能となります。
Microsoft Edge(Chromiumベース)における解放後使用(Use after free)の脆弱性により、未承認の攻撃者がネットワークを介してコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)における不適切な認可の脆弱性により、ネットワーク経由で不正な攻撃者がセキュリティ機能をバイパスできる可能性があります。
Microsoft Edge(Chromiumベース)におけるUse After Freeの脆弱性により、不正な攻撃者がネットワーク経由でコードを実行する可能性があります。
Microsoft Edge(Chromiumベース)における不適切な入力検証により、権限のない攻撃者がネットワーク経由でコードを実行できる可能性がある問題です。
Microsoft Edge(Chromiumベース)における使用後解放の脆弱性により、不正な攻撃者がネットワークを介してコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)におけるサーバーサイドリクエストフォージェリ(SSRF)の脆弱性により、権限のない攻撃者がネットワーク上でなりすましを行うことが可能です。
Microsoft Edge(Chromiumベース)における相対パスのトラバーサルにより、不正な攻撃者がネットワーク経由でコードを実行する可能性があります。
Microsoft Edge(Chromiumベース)におけるファイルアクセス前の不適切なリンク解決(「リンク追跡」)の脆弱性により、不正な攻撃者がネットワーク経由で情報を漏洩させる可能性があります。
Microsoft Edge(Chromiumベース)における解放後使用の脆弱性によって、認可されていない攻撃者がネットワークを介してコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)におけるUse after freeの脆弱性により、未承認の攻撃者がネットワーク経由でコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)において、互換性のない型の使用(「型の混乱」)によるリソースアクセスの脆弱性により、権限のない攻撃者がネットワーク経由でコードを実行できるようになります。
Microsoft Edge(Chromiumベース)における不適切な入力検証の脆弱性により、不正な攻撃者がネットワーク経由でコードを実行する可能性があります。
Microsoft Edge(Chromiumベース)において、ファイル名またはパスが外部から制御される脆弱性により、不正な攻撃者がネットワークを経由してコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)におけるUse after freeの脆弱性により、未承認の攻撃者がネットワーク経由でコードを実行できる可能性があります。
Microsoft Edge(Chromiumベース)における非互換型のリソースアクセス(「型の混乱」)により、不正な攻撃者がネットワーク経由でセキュリティ機能を回避できる脆弱性があります。
Microsoft Edge for Androidにおいて、私的個人情報が不正なアクターに露出し、未承認の攻撃者がネットワーク上で情報を開示できる問題があります。
Android版Microsoft Edgeにおいてプライベートな個人情報が不正にアクセスされると、不正な攻撃者がネットワークを介して情報を開示できる可能性があります。
Microsoft Edge(Chromiumベース)におけるウェブページ生成時の入力の不適切な無害化(クロスサイトスクリプティング)が原因で、未承認の攻撃者がネットワーク上でなりすますことが可能になります。
Android版Microsoft Edgeにおけるチェック時と使用時の時間差競合(TOCTOU)レースコンディションにより、認証されていない攻撃者がネットワーク経由でコードを実行できる可能性があります。
Android版Microsoft Edgeにおいて、絶対パス・トラバーサルの脆弱性により、未承認の攻撃者がローカル情報を開示できる可能性があります。
Hugoは静的サイトジェネレーターです。バージョン0.60.0から0.163.3までの間、Hugoのデフォルトのコードブロックレンダラーは、Markdownのコードフェンスの言語またはインフォストリングをHTMLエスケープせずに、codeタグのclass="language-..."およびdata-lang="..."のラッパーに書き込んでいました。引用符やスクリプトペイロードを含むフェンスのインフォストリングが属性から脱出し、ライブのスクリプト要素を注入してしまう問題がありました。この問題は0.163.3で修正されています。
Hugoは静的サイトジェネレーターです。v0.123.0からv0.163.0までのバージョンでは、Hugoの仮想ファイルシステムはマウント内のファイルがマウントツリーの外にアクセスできないように設計されていました。しかし、リグレッションによりRootMappingFs.statRootがLstatではなく、シンボリックリンクをたどるStatを呼び出してしまいました。そのため、シンボリックリンクがマウント外を指している場合に、直接os.ReadFileで「somefile」を読み込むと、そのリンク先の内容が返されてしまいました。これにより、テーマやローカルマウント内に仕掛けられたシンボリックリンクを介して、hugoを実行するユーザーがアクセス可能な任意のファイルを読み取ることができるようになっていました。この問題はv0.163.1で修正されています。
Hugoは静的サイトジェネレーターです。v0.162.0からv0.163.0までのバージョンでは、デフォルトのsecurity.http.urlsポリシーがループバック、内部、およびクラウドメタデータのIPv4リテラルへのリクエストを拒否していましたが、拒否ルールはドット10進表記のみにマッチしていました。そのため、整数、16進数、8進数などの同じアドレスの代替IPv4エンコーディングはポリシーを通過してしまっていました。テンプレートが信頼できない場合やデータ由来のURLをresources.GetRemoteに渡し、ホストプラットフォームがcgoシステムリゾルバーを使用する場合、これらのエンコーディングはブロックされたアドレスに解決され、ビルド時にサーバー側のループバックおよび内部サービス(ホストされた環境やCIビルドのクラウドメタデータエンドポイントを含む)へのリクエストが可能になります。同じチェックがリダイレクトでも再利用されるため、このギャップは各リダイレクトホップにも適用されます。この問題はv0.163.1で修正されています。
Microsoft Edge for Android における相対パストラバーサルにより、不正な攻撃者がローカルの情報を漏洩させる可能性がある問題です。
Android版Microsoft Edgeの不適切なアクセス制御により、未承認の攻撃者がネットワーク経由でセキュリティ機能を回避できる可能性があります。
pnpmはパッケージマネージャーです。バージョン10.34.4および11.7.0より前のバージョンでは、細工されたパッチエントリが設定されたパッチディレクトリの外部を参照できてしまい、pnpmのpatch-removeコマンドが任意の到達可能なファイルを削除する可能性がありました。この脆弱性はバージョン10.34.4および11.7.0で修正されています。
pnpmはパッケージマネージャーです。バージョン10.34.4および11.8.0より前のpnpmでは、env lockfileのconfigDependenciesセクションからパッケージ名を受け取り、node_modules/.pnpm-config配下にconfig依存のシンボリックリンクを作成する際に、その名前を直接使用します。悪意のあるリポジトリは、traversal(ディレクトリ横断)の形状を持つconfig依存名を含むenv-lockfileドキュメントを持つ、巧妙に作成されたpnpm-lock.yamlをコミットすることが可能です。pnpm installの際、pnpmはそのconfig依存をインストールし、その名前から派生したパスにシンボリックリンクを作成します。この脆弱性はバージョン10.34.4および11.8.0で修正されています。
pnpmはパッケージマネージャーです。バージョン10.34.4および11.7.0より前のバージョンでは、細工されたlockfileエイリアスが昇格されたnode_modulesディレクトリの直下に直接結合される可能性がありました。トラバーサルエイリアスはそのディレクトリから脱出でき、.binや.pnpmといった予約済みエイリアスはpnpmが管理するレイアウトを上書きしてしまう恐れがありました。この脆弱性はバージョン10.34.4および11.7.0で修正されています。
STARTTLSを使用して接続をアップグレードする新しい転送において、TLS設定が不一致であるにもかかわらず、既存のライブ接続が再利用されてしまう脆弱性が存在します。このため、本来は再利用すべきではありません。
libcurlは、特定の状況下で異なる「サービス」を使用するように設定されていても、Negotiate認証された接続を要求された際に誤った接続を再利用する可能性があります。libcurlは最近使用された接続のプールを保持しており、後続のリクエストが既存の接続を再利用することでオーバーヘッドを避けられるようにしています。接続を再利用する際には一連の条件を満たす必要がありますが、コードの論理的な誤りにより、アプリケーションから発行されたリクエストが異なるサービスで認証された同じサーバーへの既存の接続を誤って再利用してしまうことがあります。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,756件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。