読み込んでいます…
脆弱性情報(JVN)
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 294,721 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
直近3年 の検索結果:3,121–3,160 件目を表示(ページ 79)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、「admin」または「power」のSplunkロールを持たないユーザーがgeostatsコマンドを通じて任意の検索処理言語(SPL)コマンドを注入できる可能性があります。注入されたSPLは、別の認証済みユーザーがSplunk Webで攻撃者が操作するgeostats検索を開始した後、そのユーザーの権限で実行されます。注入されたSPLによって、2番目のユーザーがアクセス可能な関連データすべて(保存された資格情報を含む)が露出し、また2番目のユーザーが変更権限を持つルックアップファイルを変更することも可能になります。この脆弱性は、geostatsコマンドがSplunk Enterpriseによる処理前に入力を十分に検証していないために発生します。攻撃者は、影響を受けるユーザーをフィッシングで誘導し、ブラウザ内でリクエストを開始させることでこの脆弱性を悪用します。ただし、「admin」または「power」ロールを持たないユーザーは、この脆弱性を自由に悪用することはできません。詳細については、Splunkドキュメントのgeostats (https://help.splunk.com/en/splunk-enterprise/spl-search-reference/10.0/search-commands/geostats) を参照してください。
Splunk Enterprise 10.4のバージョン10.4.2未満において、認証されていないユーザーがRepresentational State Transfer(REST)APIを通じてSplunk Enterpriseのトークン署名キーをリロードさせる可能性があります。この脆弱性はバージョン10.4未満のSplunk Enterpriseには影響を及ぼしません。この脆弱性が発生する理由は、REST APIがトークンキーのリロード操作に対して認証またはchange_authentication権限を要求しないためです。詳細については、Splunkドキュメントの「Splunkプラットフォームのロールに権限を定義する」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities)をご参照ください。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、「power」Splunkロールを持つユーザーは、攻撃者が制御する検索処理言語(SPL)をテーブルエディターのデータセットに保存し、そのデータセットを共有できました。「admin」Splunkロールを持つユーザーがテーブルエディターでそのデータセットを開くと、SPLがトリガーされます。このSPLは2番目のユーザーの権限で実行され、関連するすべてのデータを露出させたり、サーチヘッド上の限定的なデータを変更したりする可能性があります。この脆弱性は、テーブルエディターがデータセットの初期データを準備する際にリスキーなコマンドに対するSPLの安全対策を適用しないことによって発生します。攻撃者は影響を受けるユーザーをフィッシングし、ブラウザ内でリクエストを開始させるように騙す必要があります。「power」Splunkロールを持つユーザーはこの脆弱性を自由に悪用できません。詳細については、Splunkのドキュメントの「新しいテーブルデータセットの初期データを定義する」(https://help.splunk.com/en/splunk-enterprise/manage-knowledge-objects/knowledge-management-manual/9.4/create-and-edit-table-datasets/define-initial-data-for-a-new-table-dataset)、「リスキーなコマンドに対するSPLの安全対策」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/best-practices-for-splunk-platform-security/spl-safeguards-for-risky-commands)、および「Splunkプラットフォーム上での権限を持つロールの定義」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities)を参照してください。
はい。製品・ベンダ・脆弱性タイプ(CWE)で全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順に表示します。
脆弱性の深刻さを0〜10で表す共通指標です。数値が大きいほど影響が大きく、緊急・重要・警告・注意などの区分で絞り込めます。
各脆弱性の詳細ページで、影響を受ける製品・ベンダを確認できます。ベンダ名は法人検索と突き合わせて企業情報もたどれます。
JVN(IPA〔情報処理推進機構〕・JPCERT/CC 提供)の公開情報を収録しています。対応の要否は必ず各JVN詳細・公式情報でご確認ください。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全294,721件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、9.4.14未満において、「power」ロールを持つユーザーは、リスクのあるSearch Processing Language(SPL)コマンドをTable Editorのデータセットに保存し、そのデータセットを共有することが可能です。「admin」ロールを持つ別のユーザーがTable Editorでそのデータセットを開くと、保存されたコマンドが実行されます。これらのコマンドは後者のユーザーの権限で実行され、関連するすべてのデータが露出したりルックアップファイルが改変されたりする可能性があります。本脆弱性は、Table Editorが初期データ処理のために実行するフィールドサマリー検索に対して、リスクのあるコマンドに対するSPLの保護策を適用していないことが原因です。この脆弱性を悪用するには、攻撃者が影響を受けるユーザーをフィッシングにより騙し、ブラウザ内でリクエストを開始させる必要があります。「power」ロールを持つユーザーが任意に脆弱性を悪用することはできません。詳細については、Splunkドキュメントの「SPL safeguards for risky commands」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/best-practices-for-splunk-platform-security/spl-safeguards-for-risky-commands)および「Define roles on the Splunk platform with capabilities」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities)を参照してください。
Splunk Enterprise のバージョン 10.4.2 未満、10.2.6 未満、10.0.9 未満、および 9.4.14 未満において、「admin」または「power」Splunk ロールを持たないユーザーが、Data Orchestration ジョブのエンドポイントを通じて攻撃者が選択した構造化照会言語(SQL)クエリを実行できる可能性があります。これにより、他のユーザーが所有するジョブや保存された接続資格情報を含む Data Orchestration に保存されたほぼすべてのデータへアクセスされる恐れがあります。この脆弱性は、Data Orchestration がパラメータ化されたクエリを使用せずにユーザー制御のジョブフィルター値からデータベースクエリを構築することによって発生します。詳細については、Splunk ドキュメントの「ロールベースのユーザーアクセス設定について」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access)を参照してください。
Splunk Enterprise のバージョン10.4.2、10.2.6、10.0.9、および 9.4.14 より前のバージョンにおいて、「admin」または「power」Splunk ロールを持たないユーザーが、細工された検索識別子を REST API エンドポイントに提供することで、ホスト上の任意の場所にディスパッチメタデータを書き込み、ホストのシステムの整合性に影響を及ぼす可能性があります。この脆弱性は、Splunk Enterprise が検索識別子を検証せずにディスパッチディレクトリの作成に使用しているために発生しています。詳細については、Splunk ドキュメントの「ロールベースユーザーアクセスの設定について」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access) をご参照ください。
Splunk Enterprise バージョン 10.4.2 未満において、高権限の Splunk ロールを持ち、サーチヘッドクラスタリングを管理できるユーザーは、サーチヘッドクラスターメンバーバンドルのREST APIを使用して、Splunk Enterprise を実行しているユーザーアカウントが書き込み可能な場所にファイルを書き込むことが可能です。これにより、リモートコード実行が許可される可能性があります。攻撃が成功した場合、すべての関連データにアクセスできるようになり、Splunk 配備の完全性および可用性に影響を与える恐れがあります。この脆弱性は Splunk Enterprise バージョン 10.4 未満には影響しません。この脆弱性が発生するのは、サーチヘッドクラスターメンバーバンドルREST APIが期待される認可境界を強制せず、バンドルの内容を受け入れる前にバンドルパスの検証を行わないためです。詳細については、Splunk ドキュメントの「REST API リファレンスの使用について」(https://help.splunk.com/en/splunk-enterprise/rest-api-reference/10.2/introduction/using-the-rest-api-reference)、「ロールベースユーザーアクセスの構成について」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access)、および「分散検索について」(https://help.splunk.com/en/splunk-enterprise/administer/distributed-search/9.4/overview-of-distributed-search/about-distributed-search)を参照してください。
Splunk Enterpriseのバージョン10.4.2、10.2.6、10.0.9、および9.4.14未満において、「power」ロールを持つユーザーは、ダッシュボードのスパークラインのフォーマットオプションに悪意のあるスクリプトを保存し、ダッシュボードを閲覧する別のユーザーのブラウザで不正なJavaScriptを実行させる可能性があります。もしその別のユーザーが「admin」ロールを持っている場合、スクリプトはSplunk Web経由で利用可能なすべての関連データにアクセスでき、そのユーザーの権限を使用して操作を行います。この脆弱性は、Splunk Webが許可されるダッシュボードの可視化オプションを安全な表示設定に制限せず、ツールチップ値のレンダリング前にエスケープ処理を行わないために発生します。攻撃者は影響を受けるユーザーを騙してブラウザ内でリクエストを開始させるフィッシングを行う必要があり、「power」ロールを持つユーザーが任意にこの脆弱性を悪用できるわけではありません。詳細については、Splunkのドキュメント内「ロールベースのユーザーアクセス設定について(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access)」をご参照ください。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満、並びにSplunk Secure Gatewayのバージョン3.10.9未満、3.9.23未満、および3.8.70未満において、「admin」または「power」のSplunkロールを持たないユーザーがレポート通知内のサーバーサイドリクエストフォージェリ(SSRF)を悪用し、システム認証済みのリクエストを内部のSplunkサービスへ送信する可能性があります。これにより、Search Head Clusterの状態が変更されたり、サービス拒否(DoS)が発生したりする恐れがあります。この脆弱性は、Splunk Secure Gatewayが内部リクエストを送信する前にレポート通知のパス値を検証しないことが原因で発生しています。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、高権限のlist_search_head_clustering機能を含むSplunkロールを持つユーザーは、Search Head Clusterメンバーの制御エンドポイントに読み取り要求を送信し、クラスタ状態を変更することが可能であり、これによりサービス拒否(DoS)が発生する可能性があります。この脆弱性は、Search Head Clusterメンバーの制御エンドポイントが読み取り専用の認可を適用する前に、状態変更を伴うHTTPリクエストタイプを要求しないために発生します。そのため、適切な認可が行われずに状態変更が許されてしまう問題が生じています。
Splunk Enterpriseのバージョン10.2.6未満、10.0.9未満、および9.4.14未満において、認証されていないユーザーが、認証済みユーザーを騙して細工されたSplunk Webリンクを介し、認証済みユーザーの権限で任意のSearch Processing Language(SPL)コマンドを実行させる可能性があります。これらのSPLコマンドを使用すると、関連するすべてのデータにアクセスできます。この脆弱性はSplunk Enterpriseの10.4以降のバージョンには影響しません。脆弱性の原因は、Splunk WebがUniform Resource Locator(URL)を通じて提供されるフォームトークンの値をSPL検索に代入する際、適切な無害化処理を行っていないことにあります。この脆弱性を悪用するには、攻撃者がユーザーを騙して細工されたリンクを開かせるフィッシング行為が必要です。認証されていないユーザーが自由にこの脆弱性を悪用することはできません。詳細については、Splunkドキュメントのトークンリファレンス(https://help.splunk.com/en/splunk-enterprise/create-dashboards-and-reports/simple-xml-dashboards/10.2/simple-xml-reference/token-reference)を参照してください。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、schedule_search権限を持つロールのユーザーは、メールアラートアクションのワークフローでPortable Document Format(PDF)添付ファイルを設定できます。メールアラートアクションが実行されると、システムレベルの権限で任意のSearch Processing Language(SPL)コマンドを実行でき、関連するすべてのデータを露出させる可能性があり、検索ヘッドのシステムの整合性および可用性に影響を与えます。この脆弱性は、検索スケジューラーがPDF添付ファイルをレンダリングする際に、アクション所有者のコンテキストではなくシステムレベルの認証コンテキストをメールアラートアクションに渡すことが原因で発生します。詳細については、Splunkドキュメントのalert_actions.conf(https://help.splunk.com/en/splunk-enterprise/administer/admin-manual/10.4/configuration-file-reference/10.4.0-configuration-file-reference/alert_actions.conf)をご参照ください。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満、並びにSplunk Secure Gatewayのバージョン3.10.9未満、3.9.23未満、3.8.70未満において、「admin」または「power」のSplunkロールを持たないユーザーが、加工されたレポート通知データを用いてSplunk Secure Gatewayに対しシステムレベルのセッショントークンを使用してSplunk Enterprise Representational State Transfer(REST)APIへリクエストを送信させ、Splunkプラットフォームの設定を変更させることが可能でした。これにより、ユーザーはパスワードなしでセッショントークンを取得し、それを用いてすべての関連データにアクセスし、システムの完全性に影響を及ぼす行動が可能となりました。この脆弱性は、Splunk Secure Gatewayがデコード済みのレポート通知識別子をSplunk Enterprise REST APIへのリクエスト構築に使用する前に適切な検証を行わないために発生します。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、「admin」または「power」のSplunkロールを持たないユーザーが、汎用の設定エンドポイントを通じてスクリプト化されたルックアップを作成または変更し、Splunk Enterpriseを実行しているユーザーアカウントの権限でインストール済みルックアップスクリプトを実行できる可能性があります。これにより、関連するすべてのデータへのアクセスが許され、システムの完全性および可用性に影響を及ぼすおそれがあります。この脆弱性は、汎用のtransforms設定エンドポイントが外部ルックアップ定義の作成や編集に必要な権限を強制していないことに起因しています。詳細については、Splunkドキュメントの「Define roles on the Splunk platform with capabilities」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities)および「limits.conf」(https://help.splunk.com/en/splunk-enterprise/administer/admin-manual/10.4/configuration-file-reference/10.4.2-configuration-file-reference/limits.conf)を参照してください。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、「admin」または「power」のSplunkロールを持たないユーザーが、クラスタマネージャー上のSplunk Enterpriseでアクセス可能な任意のファイルを削除できるように、細工されたナレッジバンドルデルタを送信する可能性があります。これにより、システムの整合性が損なわれ、サービスが中断される恐れがあります。この脆弱性は、ナレッジバンドルデルタ処理が削除パスをステージングディレクトリに制限せず、エンドポイントが期待される認可境界を強制していないことが原因で発生します。詳細については、Splunkドキュメントのナレッジバンドルレプリケーションの概要(https://help.splunk.com/en/splunk-enterprise/administer/distributed-search/10.4/knowledge-bundle-replication/knowledge-bundle-replication-overview)を参照してください。
Splunk Enterpriseのバージョン10.4.2未満、10.2.6未満、10.0.9未満、および9.4.14未満において、「admin」または「power」のSplunkロールを保持していないユーザーが、特別に細工されたREST APIリクエストを送信することで、システムの完全性および可用性に影響を及ぼす可能性があります。このリクエストは、ノンキャプテンのサーチヘッドクラスターメンバー上でSplunk Enterpriseプロセスを実行しているユーザーアカウントが書き込み可能なファイルを削除または一時的に上書きしてしまいます。この脆弱性は、サーチヘッドクラスタのバンドルレプリケーションが複製されたバンドルファイルの名前を検証せず、NULバイトを除去しないままメンバーバンドルパスを構築することが原因で発生します。詳細については、Splunkドキュメントの「サーチヘッドクラスタリングについて」(https://help.splunk.com/en/splunk-enterprise/administer/distributed-search/10.4/overview-of-search-head-clustering/about-search-head-clustering)、「Splunkプラットフォームでのロール定義と権限設定」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities)、「Splunk Enterpriseサービスアカウントのセキュリティ確保」(https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/9.0/install-splunk-enterprise-securely/secure-splunk-enterprise-service-accounts)をご参照ください。
Splunk Enterprise 10.4のバージョン10.4.2未満において、Edge Processorが有効になっている場合、認証されていないユーザーがRepresentational State Transfer (REST) APIエンドポイントを介してEdge Processorパイプライン構成に含まれる情報を取得できる可能性があります。この脆弱性は10.4未満のバージョンには影響しません。この脆弱性は、Edge Processorサービスのエンドポイントに認証制御が欠如していることによって存在しています。詳細については、Splunkドキュメントの「Edge Processorソリューションのシステムアーキテクチャ」(https://help.splunk.com/en/splunk-enterprise/process-data-at-the-edge/use-edge-processors-for-splunk-enterprise/10.4/how-the-edge-processor-solution-works/system-architecture-of-the-edge-processor-solution)を参照してください。
Splunk SOAR バージョン8.6.0未満において、認証されていないユーザーが細工されたリクエストでAutomation Brokerの通知エンドポイントに対し送信元IPアドレスを偽装して送信し、Splunk SOARホスト上で任意のコードを実行する可能性があります。この脆弱性は、Splunk SOAR Automation Brokerがクライアント提供の送信元IPアドレスヘッダーをリクエストがローカルシステムから発信された証明として信用しているために発生します。成功した攻撃により、関連するすべてのデータが露出し、システムの整合性に影響を与え、サービスの可用性が妨げられる可能性があります。詳細については、Splunkのドキュメントにある「About Splunk SOAR Automation Broker」(https://help.splunk.com/en/splunk-soar/splunk-automation-broker/about-splunk-soar-automation-broker/about-splunk-soar-automation-broker)をご参照ください。
Splunk SOAR バージョン 8.6.0 未満では、役割が割り当てられていない認証済みユーザーが、細工されたファイルパスを Representational State Transfer (REST) API に送信して、任意のコードを実行する可能性があります。この脆弱性が発生する原因は、REST API がリクエストに対して割り当てられた役割を要求せず、ユーザーが指定したファイルパスを意図された一時ディレクトリに制限していないためです。詳細については、Splunk ドキュメントの「Splunk SOAR (オンプレミス) における役割と権限の管理」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises) および「Splunk SOAR (オンプレミス) セキュリティ情報」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/introduction-to-splunk-soar-on-premises/splunk-soar-on-premises-security-information) を参照してください。
Splunk SOAR 8.6.0 未満のバージョンにおいて、app-install 権限を持つユーザーがアプリのインストール時にパス・トラバーサルを悪用し、意図された一時ディレクトリの外部にファイルを書き込む可能性がありました。この脆弱性は、アーカイブ展開処理におけるパス・トラバーサルによるもので、展開されるファイルのパスが意図されたターゲットディレクトリ内に留まっているかを検証していません。詳細については、Splunk ドキュメントの「Splunk SOAR (オンプレミス) におけるロールと権限の管理」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises)および「Splunk SOAR (オンプレミス) でアクションを提供するためのアプリおよび資産の追加と設定」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-apps-and-assets/add-and-configure-apps-and-assets-to-provide-actions-in-splunk-soar-on-premises)をご参照ください。
Splunk SOAR バージョン 8.6.0 未満では、管理者ロールを持つユーザーがユニバーサルフォワーダーのインストーラーのアーカイブ解凍時にパストラバーサルを利用し、意図されたインストールディレクトリの外部にファイルを書き込むことが可能です。この脆弱性は、ユニバーサルフォワーダーの認証情報パッケージの解凍ワークフローがアーカイブ内の各メンバーが解凍前に意図された宛先内に留まっていることを検証しないことによって発生します。詳細については、Splunk SOAR (オンプレミス) の「ロールと権限の管理」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises)および「フォワーダーの設定で SOAR データを Splunk 環境に送信する方法」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/configure-administration-settings-in-splunk-soar-on-premises/configure-forwarders-to-send-soar-data-to-your-splunk-deployment)をご参照ください。
Splunk SOARのバージョン8.6.0未満において、ロールが割り当てられていない認証済みユーザーが、/rest/health エンドポイントを使用して、本来は管理者またはサポートユーザーに限定されるべきシステムおよびクラスターのテレメトリ情報を取得できる可能性があります。この脆弱性は認可チェックの欠如によるものであり、エンドポイントは呼び出し元のユーザーがシステムの状態やクラスターの状態を閲覧する権限を持つロールを保持しているかどうかを検証していません。詳細については、Splunkドキュメントの「Splunk SOAR (オンプレミス) におけるロールと権限の管理」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises)および「Splunk SOAR (オンプレミス) システムのヘルス監視」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-system-health-and-performance/monitor-the-health-of-your-splunk-soar-on-premises-system)をご参照ください。
Splunk SOARのバージョン8.6.0未満において、「Administrator」ロールを持つユーザーは、/rest/support/connectivity/.../check_connectivityエンドポイントを使用して、Splunk SOARに任意の宛先へのアウトバウンドネットワーク接続を開始させ、内部ホストおよびポートが到達可能かどうかを判定することができました。サーバーサイドリクエストフォージェリ(SSRF)が可能であったのは、接続検証のREST APIがSplunk SOARの接続前に宛先を十分に検証していなかったためです。詳細については、Splunkドキュメントの「Splunk SOAR (オンプレミス)におけるロールおよび権限の管理」(https://help.splunk.com/ja-jp/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises)をご参照ください。
Splunk SOAR バージョン8.6.0未満では、認証されていないユーザーがSplunk SOARと設定されたCyberArk Representational State Transfer(REST)サーバー間のネットワークトラフィックを監視または改ざんできる場合、その認証情報マネージャーを介して交換されるすべての関連データにアクセスしたり変更を加えたりする可能性があります。この脆弱性は、CyberArk RESTクライアントがデフォルトでサーバー証明書の検証を行わないことが原因で発生します。攻撃には、攻撃者がSplunk SOARと設定されたCyberArk RESTサーバー間のネットワーク経路を傍受できる状況が必要です。詳細については、Splunkのドキュメント「パスワードボールトで組織の認証情報を管理する」(https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/configure-administration-settings-in-splunk-soar-cloud/manage-your-organizations-credentials-with-a-password-vault)を参照してください。
Splunk SOARのバージョン8.6.0未満において、「Automation Engineer」ロールを持つユーザーは、Splunk SOARデータベースに対して任意の構造化照会言語(SQL)文を実行でき、データベース内のすべてのデータを作成、読み取り、更新、または削除することが可能でした。この脆弱性は、Splunk SOARのプレイブック自動化データAPIが、ユーザー提供の入力を適切に無害化せずにデータベースクエリに組み込んでいるために発生しています。詳しくは、SplunkドキュメントのSplunk SOAR Cloudにおける役割と権限の管理(https://help.splunk.com/ja-jp/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud)をご参照ください。
Splunk SOARのバージョン8.6.0未満では、「Automation Engineer」ロールを持つユーザーがカスタム関数の結果を介して、Splunk SOARデータベースに対して任意の構造化問い合わせ言語(SQL)文を実行できる可能性があります。これにより、Splunk SOARデータベースに保存されている関連データをすべて読み取ることができ、システムの完全性に影響を及ぼす恐れがあります。このSQLインジェクションは、Splunk SOARがバインドされたSQL値ではなく、提供された名前を使ってデータベースのルックアップを構築するために発生します。詳細については、Splunkドキュメント内の「Splunk SOAR(クラウド)でのロールと権限の管理」(https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud)をご参照ください。
Splunk SOARのバージョン8.6.0未満において、「Automation Engineer」Splunk SOARロールを持つユーザーは、プレイブック内のカスタムリスト取得を通じて任意の構造化クエリ言語(SQL)文をSplunk SOARデータベースに対して実行でき、データベース内の関連データの作成、読み取り、更新、および削除操作を行うことが可能でした。このSQLインジェクションが可能である理由は、Splunk SOARがカスタムリストのデータベース検索をバインドされたSQL値ではなく、提供されたリスト名を用いて構築しているためです。詳細については、Splunkドキュメントの「Splunk SOARにおけるロールと権限の管理」(https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud)および「Splunk SOARプレイブック比較に使用するカスタムリストの作成」(https://help.splunk.com/en/splunk-soar/soar-cloud/build-playbooks/manage-playbooks-and-playbook-settings/create-custom-lists-for-use-in-splunk-soar-cloud-playbook-comparisons)を参照してください。
Splunk SOAR バージョン8.6.0未満では、有効な Splunk SOAR アカウントを持つユーザーが、プレイブック実行に対するREST(Representational State Transfer)APIフィルタリングを利用して、影響を受けるユーザーが利用可能なすべてのデータを危険にさらすセッショントークンを回復することが可能でした。この情報漏洩は、Splunk SOAR が本来レスポンスで隠すべき値とマッチするREST APIフィルターをブロックしないことが原因で発生します。詳細については、Splunkのドキュメント内のREST Run Playbook(https://help.splunk.com/en/splunk-soar/soar-cloud/rest-api-reference/run-playbook-endpoints/rest-run-playbook)をご参照ください。
Splunk SOARのバージョン8.6.0未満では、「Incident Commander」Splunk SOARロールを持つユーザーがノート内にJavaScriptを保存でき、そのノートを他のユーザーが開いた際にブラウザ上で実行される可能性があります。この保存型クロスサイトスクリプティング(XSS)脆弱性は、ノート形式が変更された際にSplunk SOARが既存のノート内容をサニタイズせずにHTMLとして処理するために発生します。この脆弱性を悪用するには、攻撃者が影響を受けるユーザーに対してブラウザ内でリクエストを開始させるように騙すフィッシングを行う必要があります。ただし、「Incident Commander」Splunk SOARロールを持つユーザーがこの脆弱性を任意に悪用できるわけではありません。詳細については、Splunkのドキュメント中の「Splunk SOAR(クラウド)におけるロールと権限の管理」(https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud)をご参照ください。
Splunk SOARのバージョン8.6.0未満において、playbooks:view権限を含む役割を持つユーザーは、権限のないプレイブックリポジトリのメタデータを閲覧できる可能性がありました。この脆弱性は、Playbook Historyがプレイブックのリビジョンメタデータを返す前にリポジトリの権限を確認しないことが原因です。詳細については、Splunkドキュメントの「Splunk SOAR (Cloud)での役割と権限の管理」(https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud)および「Splunk SOAR (Cloud)でのプレイブックの設定管理」(https://help.splunk.com/en/splunk-soar/soar-cloud/build-playbooks/manage-playbooks-and-playbook-settings/manage-settings-for-a-playbook-in-splunk-soar-cloud)をご参照ください。
Splunk SOAR バージョン 8.6.0 未満では、OnPrem Broker ロールを持つユーザーが、意図された Automation Broker ログディレクトリ以外の場所にファイルを書き込むことが可能でした。この脆弱性は、Automation Broker のログアップロード機能がログファイルを書き込む前に細工されたファイル名の入力を受け入れてしまうことにより発生します。詳細については、Splunk SOAR (Cloud) のロールと権限の管理(https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud)および Splunk SOAR Automation Broker に関する情報(https://help.splunk.com/en/splunk-soar/splunk-automation-broker/about-splunk-soar-automation-broker/about-splunk-soar-automation-broker)をご参照ください。
Splunk SOAR のバージョン 8.6.0 未満において、制限されたテナントアクセス権を持つ認証ユーザーが、REST(Representational State Transfer)API を使用して、そのユーザーのロールスコープ外にあるテナントの名前および識別子を閲覧できる可能性があります。この脆弱性が発生する理由は、マルチテナンシーが有効になっている環境において、Splunk SOAR が REST API を通じてテナント情報を返す際に、ロールベースのテナント制限を適用していないためです。詳細については、Splunk ドキュメントの「REST Roles and Permissions」(https://help.splunk.com/en/splunk-soar/soar-cloud/rest-api-reference/role-management-endpoints/rest-roles-and-permissions)および「Configure multiple tenants on your Splunk SOAR (On-premises) instance」(https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/7.1.0/configure-product-settings-for-your-splunk-soar-on-premises-instance/configure-multiple-tenants-on-your-splunk-soar-on-premises-instance)をご参照ください。
Splunk AI Toolkit バージョン6.0.0未満では、「admin」または「power」のSplunkロールを持たないユーザーがシステムレベルの権限で検索を実行し、関連するすべてのデータにアクセスできました。また、システムの整合性に影響を与え、Agent Run Historyを通じて他のユーザーの検索ジョブを読み取ったり削除したりすることも可能でした。この不適切な権限管理は、Agent Run Historyハンドラーが検索操作を実行する前に呼び出しユーザーのセッションキーをシステム認証トークンに置き換える処理が原因です。詳細については、SplunkドキュメントのAI Toolkit Agent Launchpad (https://help.splunk.com/en/splunk-enterprise/apply-machine-learning/use-ai-toolkit/6.0.0/ai-toolkit-connections-containers-and-agents/ai-toolkit-agent-launchpad) を参照してください。
Splunk AI Toolkitのバージョン6.0.0未満において、「admin」または「power」のSplunkロールを持たないユーザーが、接続されたコンテナサービスの予測可能な認証情報またはデフォルトの認証情報を取得できる可能性があります。これは、Splunk AI Toolkitが接続されたコンテナサービスの認証情報を予測可能な値またはハードコードされたデフォルト値を使って生成または保存するためです。詳細については、SplunkのドキュメントにあるAI ToolkitのConnectionsタブ(https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/use-ai-toolkit/5.7.2/ai-toolkit-commands-macros-and-visualizations/connections-tab-in-the-ai-toolkit)をご参照ください。
Splunk AI Toolkitのバージョン6.0.0未満では、モデルをアップロードできるユーザーが、同じモデル名に対して同時にアップロードリクエストを送信すると、他のユーザーがアップロード中のモデルを上書きしてしまい、その結果生成されるモデルルックアップエントリが攻撃者の制御するコンテンツを参照する可能性があります。この競合状態は、Splunk AI Toolkitがアップロードされたコンテンツがモデルルックアップエントリを作成するリクエストに属しているかどうかを検証しないために発生します。詳細については、Splunkドキュメントの「Troubleshoot the Splunk Machine Learning Toolkit」(https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/machine-learning-toolkit-user-guide/5.5.0/troubleshooting-mltk/troubleshoot-the-splunk-machine-learning-toolkit)をご参照ください。
Splunk AI Toolkitのバージョン6.0.0未満では、「admin」または「power」のSplunkロールを持たない権限の低いユーザーでも、コンテナの開始、停止、および設定を行ったり、Representational State Transfer(REST)APIを通じて接続および設定データを読み取ったり変更したりすることが可能でした。この認可の欠如は、Splunk AI Toolkitの複数のREST APIハンドラーが認可チェックを強制していないことに起因します。詳細については、Splunkドキュメントの「Troubleshoot the Splunk Machine Learning Toolkit」(https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/machine-learning-toolkit-user-guide/5.5.0/troubleshooting-mltk/troubleshoot-the-splunk-machine-learning-toolkit)を参照してください。
Splunk AI Toolkitのバージョン6.0.0未満において、「power」Splunkロールを持つユーザーは、細工されたスパース行列データを含むモデルファイルを読み込むことで、Splunkサーバー上で任意のコードを実行できました。信頼されていないデータの逆シリアライズが可能であったのは、Splunk AI Toolkitのモデルコーデックが埋め込まれたpickleコンテンツに対する保護を行わずにスパース行列データを逆シリアライズしていたためです。詳細については、Splunkのドキュメント内「Splunk Machine Learning Toolkitのトラブルシューティング」(https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/machine-learning-toolkit-user-guide/5.5.0/troubleshooting-mltk/troubleshoot-the-splunk-machine-learning-toolkit)をご参照ください。
Splunk AI Toolkit バージョン 6.0.0 未満において、schedule_search 権限を持つユーザーは、apply search コマンドを介してスケジュールされた検索がモデルファイルを読み込みおよびデシリアライズさせる可能性があります。不適切なアクセス制御は、Splunk AI Toolkit が apply search コマンドをリスキーとしてマークしていないことに起因しています。詳細については、Splunk ドキュメントの「AI Toolkit のトラブルシューティング」(https://help.splunk.com/en/splunk-enterprise/apply-machine-learning/use-ai-toolkit/5.7.3/troubleshooting-the-ai-toolkit/troubleshoot-the-ai-toolkit)をご参照ください。
Splunk AI Toolkitのバージョン6.0.0未満において、「power」Splunkロールを持つユーザーは、他のユーザーに関連するデータを含む実験履歴内の全ての関連データにアクセスし、削除することが可能でした。この脆弱性は、Splunk AI Toolkitが制限された履歴データにアクセスする前に、呼び出し元が制御するクエリ値を処理する際に信頼された実験スコープを維持しないために発生します。詳細については、SplunkドキュメントのExperiment Assistants(https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/use-ai-toolkit/5.6.4/experiment-assistants)をご参照ください。
Cisco Talos Intelligence for Enterprise Security Cloudのバージョン1.0.3未満において、get_talos_enrichment権限を持つユーザーは、Talosインテリジェンス強化のREST APIエンドポイントに細工されたリクエストを送信し、インスタンスが攻撃者が制御するサーバーへアウトバウンドリクエストを行うように仕向けることが可能でした。このリクエストにより、Splunkインスタンス内の関連するすべてのデータおよびシステムの整合性を侵害するトークンが露出する恐れがあります。この脆弱性が発生するのは、Talosインテリジェンス強化RESTエンドポイントが認証済みのSplunk管理リクエストの送信先をリクエストデータから受け入れてしまうためです。詳細については、Splunkドキュメントの「Deploy Cisco Talos Intelligence for Splunk Enterprise Security」(https://help.splunk.com/en/splunk-enterprise-security-8/user-guide/8.0/introduction/deploy-cisco-talos-intelligence-for-splunk-enterprise-security-cloud-only)をご参照ください。