脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,735 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
直近1年 の検索結果:121–160 件目を表示(ページ 4)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
CVE-2026-40957は、Secure Accessサーバーのログインページ(バージョン14.55より前)に存在するフレーム可能なコンテンツに関する脆弱性です。悪意のあるウェブサイトを制御する攻撃者は、この脆弱性を悪用して、不注意な管理者から資格情報を盗み出すことが可能です。
CVE-2026-40958は、バージョン14.55以前のSecure Accessクライアントにおける入力検証エラーです。トンネルプロトコルに関する深い知識と完全な制御権を持つ攻撃者が、自身のクライアントに対して非永続的なDoS攻撃を行うことが可能です。
Symfonyはウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、X509Authenticatorがアンカーのない正規表現を使用して$_SERVER['SSL_CLIENT_S_DN']からユーザー識別子を抽出していました。この正規表現は識別名中の任意の場所にemailAddress=が一致するため、CNなどの別のRDN値内にemailAddress=victimを含む信頼された証明書を持つ攻撃者が被害者として認証できる状態でした。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーションのためのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットを提供します。バージョン6.1.0-BETA1から6.4.40、7.4.12、および8.0.12までの間、UrlSanitizer::parse()はUnicodeの明示的な方向性を持つBiDi(双方向)フォーマット文字を、サニタイズされたhrefおよびsrc属性にそのまま通過させていました。そのため、サニタイズされたコンテンツが実際のリンク先とは異なる視覚的なリンク先を表示できる状態となり、フィッシングスタイルの視覚的ななりすましを可能にしていました。この問題はバージョン6.4.40、7.4.12、8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、UrlGeneratorがルートパラメータを生の要求パターンの先頭に^(キャレット)を連結し、さらに末尾に$(ドルマーク)を加えたパターンで検証を行っていました。しかし、グループ化されていない選択肢がある場合、中間の選択肢はアンカーがない部分文字列として一致し、「//evil.com」のような値が一般的なロケール要件を満たしてしまい、プロトコル相対のオフサイトURLを生成してしまう問題がありました。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン6.1.0-BETA1から6.4.40、7.4.12、および8.0.12までの間、HtmlSanitizerのURLサニタイズ機能には、allowLinkHosts()やallowMediaHosts()によって許可リスト外のURLを通してしまう可能性がありました。これは、UrlSanitizer::parse()がRFC 3986に準拠している一方でブラウザはWHATWGのURL解析に従っていること、さらに<area href>がリンクポリシーではなくメディアポリシーでチェックされているためです。この問題は、バージョン6.4.40、7.4.12、および8.0.12で修正されています。
SymfonyはWebおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。5.4.52、6.4.40、7.4.12、8.0.12より前のバージョンでは、SendmailTransportの -t モードで受信者のアドレスが--(オプション終了)区切りなしにsendmailコマンドラインに追加されていました。そのため、先頭に - が付くアドレスが送信先アドレスとしてではなくsendmailのコマンドラインオプションとして解釈される可能性がありました。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。6.4.40、7.4.12、および8.0.12より前のバージョンでは、OidcTokenHandler::verifyClaims()がaudience(aud)、issuer(iss)、およびexpiry(exp)のチェッカーを登録していましたが、必須クレームリストをClaimCheckerManager::check()に渡していなかったため、これらのクレームが省略された有効に署名されたJWTが検証を通過してしまう可能性がありました。この問題は6.4.40、7.4.12、および8.0.12のバージョンで修正されています。
Symfonyはウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、Symfony\Component\Mime\Header\ParameterizedHeaderがパラメータ値を検証およびエンコードしますが、パラメータ名をそのまま出力していました。そのため、信頼できない入力から派生したパラメータ名を使用する呼び出し元がCRLFやその他の非トークンバイトを含めて、Content-TypeやContent-Dispositionなどの構造化されたメールヘッダーに追加のヘッダーを注入できる状態でした。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されたと報告されています。
SymfonyはWebおよびコンソールアプリケーション用のPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のCrawler::addXmlContent()は、loadXML()の前にDOMDocument::$validateOnParseをtrueに設定していました。これにより外部エンティティの解決が再度有効化され、攻撃者が提供したXMLがfile://エンティティ(ローカルファイルなど)を展開できる状態となっていました。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyはウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン6.4.24から6.4.40、7.4.12、および8.0.12の間で、開発プロファイラのfile_excerpt Twigフィルターは、highlight_string()を用いてPHPファイルをエスケープしますが、PHP以外のファイルの行を直接<code>要素内に挿入してしまうため、攻撃者が作成したファイル(例:var/log/dev.log)をプロファイラで開く開発者に対してStored XSS攻撃を許してしまいます。この問題はバージョン6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のPdoAdapter::doClear()は、呼び出し元が提供した$prefixから派生した名前空間を使用してDELETE文を構築します。しかし、この$prefixをバインドまたはエスケープせずに使用していたため、$prefixを操作可能な呼び出し元がLIKEリテラルを抜け出してクエリの意味論や削除範囲を変更できる問題がありました。この問題は、バージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
SymfonyはウェブおよびコンソールアプリケーションのためのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン7.1.0から7.4.12および8.0.12までの間で、Cas2HandlerはRequest::getSchemeAndHttpHost()からCASサービスパラメータを生成しますが、これはframework.trusted_hostsが設定されていない場合に攻撃者が制御するHostヘッダーを反映します。このため、同じCASサーバーに登録された別のアプリケーションを制御する攻撃者は、被害者のチケットをSymfonyアプリケーションに対してリプレイし、被害者として認証することが可能になります。この問題はバージョン7.4.12および8.0.12で修正されました。
Symfonyは、ウェブおよびコンソールアプリケーションのためのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットを提供しています。7.4.12および8.0.12より前のバージョンでは、メソッドスコープの#[IsGranted]、#[IsSignatureValid]、および#[IsCsrfTokenValid]属性はGETリクエストに対してのみ設定可能でした。しかし、SymfonyはHEADリクエストをGETハンドラーにルーティングする際に属性チェックをスキップするため、保護されたコントローラが実行され、ヘッダー情報が漏洩したり副作用が発生したりする恐れがありました。この問題はバージョン7.4.12および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、server:logリスナー(Symfony\Bridge\Monolog\Command\ServerLogCommand)がデフォルトで0.0.0.0:9911にバインドし、認証や整合性チェック、またはallowed_classesのホワイトリストなしに受信した各フレームをunserialize(base64_decode($message))で処理します。そのため、任意のホストから攻撃者が選択したシリアライズされたPHPペイロードを送信でき、リスナーをクラッシュさせたり、オブジェクトインジェクションのガジェット効果を引き起こす可能性があります。この問題は、バージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyはウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、パーサーが攻撃者が制御する入力にさらされると、深くネストされたマッピングやシーケンスがブロックレベル(Parser::parseBlock())およびインライン(Inline::parseSequence() / Inline::parseMapping())の両方のパーサーで深さの制限なく再帰を引き起こします。細工されたドキュメントはPHPのスタックを枯渇させ、ワーカーをクラッシュさせる問題が発生します。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコマンドラインアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、Symfony\Component\Yaml\ParserがYAMLコレクションエイリアスを再帰的に解決していました。そのため、信頼できない小さなYAML入力がマルチギガバイト規模の構造へと展開され、メモリが枯渇する可能性がありました。この問題は、5.4.52、6.4.40、7.4.12、8.0.12の各バージョンで修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.52、6.4.40、7.4.12、および8.0.12より前のバージョンでは、Symfony\Component\Yaml\Parser::cleanup()がYAMLディレクティブ、コメント、およびドキュメントマーカーのクリーンアップにおいて重複する量指定子を含む正規表現を使用していました。そのため、悪意のある入力によりパース処理が任意の長さ停止する可能性がありました。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン6.1.0-BETA1から6.4.40、7.4.12、および8.0.12までの間で、UrlAttributeSanitizer::getSupportedAttributes()はaction、formaction、poster、citeを含むURL値の属性を省略していました。そのため、これらの属性を許可する設定の場合、javascript: URIがサニタイズされず、生成されたHTMLがレンダリングされたり、被害者がフォームを送信したりボタンをクリックした際にXSSが発生する可能性がありました。この問題はバージョン6.4.40、7.4.12、および8.0.12で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットを提供しています。6.4.40、7.4.12、および8.0.12以前のバージョンでは、MailjetメールブリッジおよびLOX24通知ブリッジのWebhookパーサーが設定されたWebhookシークレットを受け取っていましたが、それを検証していませんでした。そのため、認証されていないPOSTリクエストによって偽造されたMailjetおよびLOX24イベントのペイロードが注入される可能性がありました。この問題は、バージョン6.4.40、7.4.12、および8.0.12で修正されています。
SymfonyはウェブおよびコンソールアプリケーションのためのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットを提供しています。7.4.12および8.0.12以前のバージョンでは、MailtrapRequestParser::doParse()が設定されたWebhookシークレットを受け取っていましたが、X-Mt-SignatureのHMACヘッダーを無視していました。このため、認証されていないPOSTリクエストによって偽造されたMailtrapの配信、バウンス、開封、クリック、またはスパムイベントが注入される可能性がありました。この問題はバージョン7.4.12および8.0.12で修正されています。
Symfonyはウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン7.3.0-BETA1から7.4.12および8.0.12までの間、JsonPathコンポーネントは攻撃者が制御するmatch()およびsearch()フィルターパターンを、長さ制限やi-regexp制限、または境界付きバックトラッキングなしに直接preg_match()にコンパイルしてしまいました。その結果、破滅的なバックトラッキング表現によってワーカーのCPUを占有し、サービス拒否(DoS)を引き起こす可能性がありました。この問題はバージョン7.4.12および8.0.12で修正されています。
TwigはPHPのテンプレート言語です。バージョン3.26.0以前では、Twigのサンドボックスは最も厳しい許可リストが適用されている場合でも、テンプレートがCPU、メモリ、または経過時間を消費するのを防止できず、信頼できないテンプレートがリソース枯渇を引き起こす可能性がありました。この問題は、バージョン3.26.0でサンドボックスがリソース枯渇を防止しないことを文書で明確に示すことで対処されています。
TwigはPHP用のテンプレート言語です。3.26.0より前のバージョンでは、非推奨のspacelessフィルターがHTMLに対して安全として登録されていました。spacelessが信頼できない入力に適用されると、Twigの自動エスケープが攻撃者が制御するマークアップをエスケープせずに出力してしまう問題がありました。この問題はバージョン3.26.0で修正されています。
TwigはPHPのテンプレート言語です。バージョン3.26.0より前のtwig/intl-extraでは、IntlDateFormatterおよびNumberFormatterのインスタンスを、ロケールやパターン、attrsなどテンプレートから制御されるフィルター引数をキーとした配列でメモ化していました。これにより、テンプレートが多くのICUフォーマッターオブジェクトを割り当て、それらがTwig\Environmentのライフタイム中に固定され続ける問題が発生していました。この問題はバージョン3.26.0で修正されました。
TwigはPHP用のテンプレート言語です。3.26.0より前のバージョンでは、Compiler::string()が{% use %}タグからのテンプレート名をPHPのシングルクオート文字列リテラル内に配置した場合にシングルクオートをエスケープしないため、細工されたテンプレート名が文字列を終了させ、コンパイル済みキャッシュファイルに任意のPHP式を注入できる状態でした。この問題はバージョン3.26.0で修正されています。
TwigはPHPのテンプレート言語です。バージョン3.9.0から3.26.0までの間、template_from_string()は__string_template__<ハッシュ>という合成された名前の内部テンプレートをコンパイルしますが、これがSourcePolicyInterfaceのサンドボックス判定の範囲外となる可能性がありました。その結果、サンドボックス内のテンプレートがtemplate_from_stringおよびincludeを呼び出して、セキュリティポリシーの適用なしに内部テンプレートをレンダリングできてしまう問題が起きていました。この問題はバージョン3.26.0で修正されています。
TwigはPHP向けのテンプレート言語です。3.26.0より前のバージョンでは、カラムフィルターがオブジェクト配列をPHPのarray_column()に渡していました。この関数はCoreExtension::getAttribute()やSandboxExtension::checkPropertyAllowed()に到達しないため、publicおよびマジックプロパティを読み取ってしまいます。その結果、allowedFiltersにcolumnが含まれる信頼されていないテンプレート作成者が、サンドボックスの許可リストに含まれないプロパティを読み取れる状況になっていました。この問題はバージョン3.26.0で修正されています。
TwigはPHPのテンプレート言語です。バージョン3.26.0より前では、twig/markdown-extraおよびtwig/cssinliner-extraのいくつかのフィルターがis_safe => [all]として登録されていました。その結果、TwigはプレーンテキストやHTMLの出力をHTML、JavaScript、CSS、URLなどのコンテキストにおいて安全であると扱っていましたが、これらの出力は適切にエスケープされていませんでした。この問題はバージョン3.26.0で修正されています。
TwigはPHPのためのテンプレート言語です。バージョン3.26.0以前では、{% sandbox %}や{% include %}によってサンドボックス外で以前に読み込まれたテンプレートを、checkSecurity()を再実行せずに読み込むことができました。その結果、キャッシュされたテンプレートがSecurityPolicy::checkSecurity()によって拒否されるべきタグ、フィルター、および関数を使用できてしまうという問題がありました。この問題はバージョン3.26.0で修正されています。
TwigはPHPのテンプレート言語です。バージョン3.24.0から3.26.0までの間、オブジェクトの分割代入において、CoreExtension::getAttribute()がsandbox引数をfalseにハードコードしてコンパイルされていました。これにより、プロパティおよびメソッドのポリシーチェックが無効化され、サンドボックス化されたTwigテンプレートへの書き込み権限を持つ攻撃者は、テンプレートエンジンに渡されたオブジェクトのパブリックプロパティの読み取りやパブリックゲッターの呼び出しを行うことが可能になっていました。この問題はバージョン3.26.0で修正されています。
TwigはPHPのテンプレート言語です。バージョン3.15.0から3.26.0までの間、_self.(<string>)およびimport-aliasの動的属性構文において、識別子の検証を行わずに攻撃者が制御する文字列をMacroReferenceExpression名に連結できたため、生成されたテンプレートソースに生のPHPコードが出力され、テンプレート読み込み時に実行される可能性がありました。この問題はバージョン3.26.0で修正されています。
Symfonyは、ウェブおよびコンソールアプリケーション向けのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン6.4.40、7.4.12、および8.0.12より前のTwilioRequestParser::doParse()は、設定されたWebhookシークレットを受け取っていましたが、X-Twilio-SignatureのHMACヘッダーを無視していたため、認証されていないPOSTリクエストによって偽造されたTwilioステータスペイロードが注入される可能性がありました。この問題はバージョン6.4.40、7.4.12、および8.0.12で修正されています。すなわち、現在は安全に使用できます。
Microsoft Office ExcelのUse after freeの脆弱性により、未承認の攻撃者がローカルでコードを実行できる可能性があります。
TwigはPHP向けのテンプレート言語です。バージョン3.0.0から3.26.0までの間、Twig\Profiler\Dumper\HtmlDumperはProfile::getTemplate()およびProfile::getName()の内容をエスケープせずにHTML出力に書き込んでいました。そのため、攻撃者が制御するテンプレート名やプロファイル名により、ブラウザがプロファイラダンプをレンダリングする際に任意のHTMLを注入される可能性がありました。この問題はバージョン3.26.0で修正されています。
TwigはPHPのためのテンプレート言語です。3.26.0より前のバージョンでは、いくつかのTwig言語構造がSecurityPolicy::checkMethodAllowed()を参照せずに、Stringableオペランドに対してPHPの文字列強制をトリガーしていました。その結果、サンドボックス化されたテンプレート作成者が条件式、比較演算子、テスト、テンプレート読み込みタグ、動的属性名、スプレッド引数、doタグ、および..範囲演算子を通じてレンダリングコンテキストで到達可能なオブジェクトの__toString()メソッドを呼び出せる状態になっていました。この問題はバージョン3.26.0で修正されました。
SymfonyはウェブおよびコンソールアプリケーションのためのPHPフレームワークであり、再利用可能なPHPコンポーネントのセットです。バージョン5.4.46から5.4.52、6.4.40、7.4.12、および8.0.12において、CVE-2024-50340の修正は空の$_GETに対する実行時argv解析を制限しました。しかし、parse_str()とWeb SAPIは異なる動作をすることがあり、細工されたクエリ文字列によって$_GETが空のままでも$_SERVER['argv']に攻撃者が制御する--envまたは--no-debugフラグが保持されるため、APP_ENVやAPP_DEBUGが変更されてしまう可能性がありました。この問題はバージョン5.4.52、6.4.40、7.4.12、および8.0.12で修正されています。
Auditionには、機密メモリの漏洩につながる可能性のある境界外読み取りの脆弱性が存在します。攻撃者はこの脆弱性を悪用して機密情報を漏洩させる可能性があります。この問題を悪用するためには、被害者が悪意のあるファイルを開くなどのユーザー操作を行う必要があります。
ColdFusion は、不適切な入力検証の脆弱性の影響を受けており、これにより現在のユーザーのコンテキストで任意のコードが実行される可能性があります。この問題を悪用するためにユーザーの操作は不要です。対象範囲が変更されました。
Auditionは、現在のユーザーのコンテキストで任意のコードを実行させる可能性のある境界外書き込みの脆弱性の影響を受けています。この問題を悪用するには、被害者が悪意のあるファイルを開くというユーザーの操作が必要です。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,735件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。