J

JVN iPedia 脆弱性対策情報 (JVNDB)

J

Project JupyterのEnterprise Gatewayにおける入力確認に関する脆弱性

Jupyter Enterprise Gatewayは、Apache Spark、Kubernetes、Docker Swarmなどの分散クラスターにわたってリモートのJupyter Notebookカーネルを起動します。バージョン2.0.0rc1以上3.3.0未満のバージョンには、UIDまたはGIDが0(root)でカーネルを起動することをデフォルトで禁止するUIDおよびGID制限機能がありますが、この制限は特別に細工されたKERNEL_UIDまたはKERNEL_GID値を使用することで回避できます。この入力検証の脆弱性により、Jupyterカーネルをrootとして実行することが可能になり、攻撃対象範囲が拡大するため危険です。これによりコンテナの脱出(コンテナエスケープ)が発生し、ワーカーノードおよびその上で稼働するすべてのワークロードが危険にさらされる可能性があります。繰り返し悪用され…

J

fastifyのfastify/forwardedにおける複数の脆弱性

@fastify/forwardedはX-Forwarded-Forヘッダーからクライアントのアドレスを解決します。バージョン3.0.2より前では、ヘッダーに2つ以上のカンマ区切りのエントリが含まれている場合、パーサーはスペース文字のみをトリムし、水平方向のタブは削除しませんでした。これはRFC 7230がオプショナルな空白としてスペースとタブの両方を定義しているにもかかわらずです。その結果、タブでパディングされたエントリは解決されたアドレス文字列にそのままタブを保持していました。解決されたクライアントIPに対して正確な文字列一致でセキュリティ判断を行うアプリケーション(例:許可リスト、ブロックリスト、IPごとのレート制限キー、監査ログ相関など)は、このタブで破損した文字列のために期待される値と一致せず、回避される可能性があります。ただし、この問題は信頼境界を越えるものではなく、タブで破損…

J

fastifyのfastify/reply-fromにおけるフィルタリングの回避に関する脆弱性

影響:@fastify/reply-from バージョン 8.3.1 から 12.6.4(12.6.4 は含まない)までは、内部のURLキャッシュキーを宛先パスとソースパスを区切り文字なしで連結して生成しています。そのため、異なる宛先とソースの組み合わせが同じキーを生成し、異なる上流URLに解決されることがあります。getUpstream がリクエストデータから上流を選択する際に、ある上流用にキャッシュされたURLが別の上流用のリクエストに再利用される可能性があり、これによって異なる上流間でのデータアクセスや変更が発生する恐れがあります。デフォルトの設定が影響を受けます。disableCache を true に設定することで、この挙動を防止できます。修正方法:@fastify/reply-from を 12.6.4 にアップグレードしてください。回避策:プラグイン登録時に disable…

J

fastifyのfastify/rate-limitにおける複数の脆弱性

@fastify/rate-limit のバージョン11.2.0未満では、レートリミットのバケットキーに request.ip から返されるクライアントのIP文字列をそのまま使用しています。単一のIPv6クライアントは大きなアドレス範囲(/64で2^64個の異なるアドレスを持つ)を制御でき、同じアドレスが複数の有効な表記を持つため、IPv6対応のクライアントはアドレスを回転させたり、同じアドレスを異なる形式で書き換えたりすることでレートリミットの制限を回避できます。@fastify/rate-limitを使用して認証、パスワードリセット、OTP配信、高負荷APIコール等のエンドポイントを保護しているアプリケーションは、trustProxyが有効でIPv6をオリジンに渡すプロキシ背後のIPv6クライアントによって回避される可能性があります。この問題は@fastify/rate-limit 1…

J

QNAP SystemsのNotification Centerにおけるクロスサイトリクエストフォージェリの脆弱性

クロスサイトリクエストフォージェリ(CSRF)脆弱性がNotification Centerに影響を及ぼすことが報告されています。リモートの攻撃者はこの脆弱性を悪用して権限を取得したり、ユーザーの身元を乗っ取る可能性があります。この脆弱性はNotification Centerのバージョン1.10.0.3291以降で既に修正されています。

J

Apache Software FoundationのZeppelinにおけるLDAP インジェクションの脆弱性

Apache ZeppelinのLDAPフィルターインジェクション脆弱性について説明します。LdapRealmはLDAP検索フィルターを構築する際に、RFC 4515のフィルターエスケープではなくRFC 4514の識別名エスケープを使用しているため、特殊なフィルター文字が十分にエスケープされていません。これはCVE-2024-31867の不完全な修正によるものです。この問題はApache Zeppelinのバージョン0.11.1、0.11.2、および0.12.0に影響を与えます。ユーザーには、この問題を修正したバージョン0.12.1へアップグレードすることを推奨します。

J

Apache Software FoundationのAxis2/Javaにおける信頼できないデータのデシリアライゼーションに関する脆弱性

Apache Software FoundationのApache Axis2/Java 2.0.0までのApache Tomcat上のTribesベースのクラスタリングコンポーネントにおける信頼されていないデータのデシリアライズ(CWE-502)は、(デフォルトで無効になっているTribesクラスタリングが有効な場合に限り)ネットワークアクセスを持つ認証されていない遠隔攻撃者がクラスタリングポートを介して細工されたシリアライズ済みJavaオブジェクトをクラスターチャネルに送信し、org.apache.axis2.clustering.tribes.Axis2ChannelListener#messageReceivedでデシリアライズされることで任意のコードを実行することを可能にします。ユーザーはこの問題を解決するために、クラスタリング機能自体を完全に削除したバージョン2.0.1へアップ…

J

Aimy-extensionsのAimy Captcha-less Form Guardにおける信頼できないデータのデシリアライゼーションに関する脆弱性

Joomla拡張機能 - aimy-extensions.com の Aimy Captcha-Less Form Guard バージョン18.0から20.0において、PHPオブジェクトインジェクションを介したリモートコード実行(RCE)が可能です。偽造されたclfgdフィールドによりPHPオブジェクトインジェクションが発生し、その結果リモートコード実行が引き起こされます。

J

Apache Software FoundationのApache ActiveMQ等の複数製品における認可に関する脆弱性

Apache ActiveMQ Broker、Apache ActiveMQ All、およびApache ActiveMQにおける不適切な認可の脆弱性について説明します。認証された低権限ユーザーが、実際のキューをカンマ区切りで複合化した物理名を持つActiveMQの一時的な複合宛先(temporary composite destination)にメッセージを送信することで、宛先ごとの書き込みACLを回避することができます。これは、複合宛先が一時的としてマークされているため認可チェックがバイパスされ、リスト内の任意の宛先に対して正しい書き込みACL権限がなくてもメッセージを送信できるためです。この問題は、Apache ActiveMQ Brokerのバージョン5.19.9未満および6.0.0から6.2.8未満、Apache ActiveMQ Allの同じバージョン範囲、ならびにApache…

J

オラクルのJD Edwards EnterpriseOne Configuratorにおける複数の脆弱性

Oracle JD EdwardsのJD Edwards EnterpriseOne Configurator製品(コンポーネント:構成管理)には脆弱性があります。影響を受けるサポート対象バージョンは9.2です。本脆弱性は攻撃が難しいものの、HTTP経由でネットワークアクセスが可能な低権限の攻撃者によってJD Edwards EnterpriseOne Configuratorが侵害される可能性があります。本脆弱性を悪用した成功した攻撃により、JD Edwards EnterpriseOne Configuratorがハングしたり頻繁にクラッシュしたりして(完全なDoSを引き起こす)、不正な操作が行われる可能性があります。また、JD Edwards EnterpriseOne Configuratorでアクセス可能なデータの一部に対して不正な更新、挿入、削除、および一部データの不正な読み取…

J

オラクルのJD Edwards EnterpriseOne HCM Foundationにおける複数の脆弱性

Oracle JD EdwardsのJD Edwards EnterpriseOne HCM Foundation製品(コンポーネント:Time AccountingおよびHRM Base)に脆弱性が存在します。影響を受けるサポート対象バージョンは9.2です。HTTP経由でネットワークアクセスできる低権限の攻撃者が利用困難なこの脆弱性を悪用すると、JD Edwards EnterpriseOne HCM Foundationを侵害する可能性があります。この脆弱性を攻撃に成功すると、JD Edwards EnterpriseOne HCM Foundationを完全に乗っ取られるおそれがあります。CVSS 3.1ベーススコアは7.5で、機密性、完全性、可用性に影響します。CVSSベクターは次の通りです:(CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H…

J

オラクルのJD Edwards EnterpriseOne Procurement and Subcontract Managementにおける重要な機能に対する認証の欠如に関する脆弱性

Oracle JD EdwardsのJD Edwards EnterpriseOne 調達および下請け管理製品に脆弱性(コンポーネント:調達)が存在します。影響を受けるサポート対象バージョンは9.2です。HTTP経由でネットワークアクセス可能な低権限の攻撃者が簡単に悪用できる脆弱性により、JD Edwards EnterpriseOne 調達および下請け管理が侵害される可能性があります。この脆弱性を攻撃に成功すると、JD Edwards EnterpriseOne 調達および下請け管理の制御権を乗っ取られる恐れがあります。CVSS 3.1基本スコアは8.8で、機密性、完全性、可用性に影響します。CVSSベクターは次のとおりです:(CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)。

J

オラクルのPeopleSoft Enterprise CC Common Application Objectsにおけるアクセス制御に関する脆弱性

Oracle PeopleSoftのPeopleSoft Enterprise CC Common Application Objects製品(コンポーネント:Common Application Objects)に脆弱性があります。影響を受けるサポート対象バージョンは9.2です。簡単に悪用可能な脆弱性のため、HTTP経由でネットワークアクセスが可能な認証されていない攻撃者がPeopleSoft Enterprise CC Common Application Objectsを侵害する可能性があります。この脆弱性が悪用されると、重要なデータまたはPeopleSoft Enterprise CC Common Application Objectsでアクセス可能なすべてのデータに対し、権限のない作成、削除、または変更が行われるほか、重要なデータへの不正アクセスやすべてのアクセス可能なデータへ…

J

Apache Software FoundationのApache ActiveMQ等の複数製品における入力確認に関する脆弱性

Apache ActiveMQ AMQP、Apache ActiveMQ、Apache ActiveMQ Allにおける不適切な入力検証の脆弱性です。リモートの認証されていないピアが公開されているAMQP NIOコネクタにアクセス可能な場合、フレームサイズ値を送信することでサービス拒否(DoS)を引き起こす可能性があります。これによりNIOスレッドが停止し、短時間に繰り返されるとNIOスレッドプールが枯渇して他の接続へのサービスを拒否してしまう恐れがあります。本脆弱性はApache ActiveMQ AMQPの5.19.9未満、6.0.0以上6.2.8未満、Apache ActiveMQの5.19.9未満、6.0.0以上6.2.8未満、及びApache ActiveMQ Allの5.19.9未満、6.0.0以上6.2.8未満に影響します。利用者はこの問題を修正したバージョンである5.19.…

J

GoPacketにおける複数の脆弱性

gopacketはGo言語向けのパケット処理機能を提供しています。バージョン1.6.0およびそれ以前のバージョンでは、Diameter AVPデコーダがAVPデータ長を攻撃者が制御するAVP長フィールドから固定のヘッダーサイズを引いて計算しているため、ベンダーフラグ付きのAVP長が12バイトのヘッダーより小さい場合に符号なし32ビット値のアンダーフローが発生し、約4GiBの無制限なメモリ割り当てを引き起こします。さらに、そのようなメッセージが2回連続で送信されると、コレクターがOOMキルされ、認証されていないリモートからのサービス拒否(DoS)攻撃が発生します。この問題はバージョン1.6.1で修正されています。

J

GoPacketにおける制限またはスロットリング無しのリソースの割り当てに関する脆弱性

gopacketはGoのパケット処理機能を提供します。バージョン1.6.0およびそれ以前のバージョンでは、layers/sflow.goのsFlow ExtendedGatewayFlowデコーダーが攻撃者に制御された32ビットのコミュニティカウントおよびASパスメンバーカウントを読み取り、これらのカウントに基づいてスライスの割り当てサイズを設定していましたが、これらをデータグラム内の残りバイト数と比較して制限していませんでした。そのため、104バイトのUDPデータグラムで最大16GiBのメモリ割り当てが発生し、認証されていないリモートからのサービス拒否(DoS)を引き起こす可能性がありました。この問題はバージョン1.6.1で修正されています。

J

Project JupyterのEnterprise Gatewayにおけるインジェクションに関する脆弱性

Jupyter Enterprise Gatewayは、Apache Spark、Kubernetes、Docker Swarmなどの分散クラスター上でリモートJupyter Notebookカーネルを起動します。バージョン3.3.0未満では、サーバーが信頼されていない環境変数(例:KERNEL_XXX)をKubernetesマニフェストにYAML対応のエスケープ処理をせずに挿入してしまうため、YAMLインジェクション攻撃を許してしまいます。攻撃者は新しいフィールドの注入、重要フィールドの上書き(例:最後のものが優先されるsecurityContextキーの重複)、およびドキュメント区切り(---は新ドキュメント、...はドキュメント終了)を注入して複数のリソースを生成し、特権付きポッドなど任意のタイプを作成する可能性があります。KubernetesマニフェストのJinja2テンプレートに…

J

Project JupyterのEnterprise Gatewayにおけるテンプレートエンジンで使用される特殊な要素の不適切な無効化に関する脆弱性

Jupyter Enterprise Gatewayは、Apache Spark、Kubernetes、Docker Swarmなどの分散クラスター上でリモートのJupyter Notebookカーネルを起動します。バージョン2.0.0rc2から3.3.0未満では、Kubernetesマニフェストのレンダリング時に使用される環境変数(KERNEL_XXX)がサーバーサイドテンプレートインジェクション(SSTI)の脆弱性を持っています。Jinja2のテンプレート式を含めることで、Enterprise Gatewayサービス内でPythonコードやOSコマンドを実行できます。このコードにより、Kubernetesのサービスアカウントトークンを使用または盗用でき、Kubernetesのシークレットを盗み出し、特権付きポッドやhostPathボリュームマウントを持つポッドをスケジューリングすること…

J

MongoDB Inc.のMongoDBにおけるNULL ポインタデリファレンスに関する脆弱性

読み取り専用権限を持つユーザーが、特定の sortBy 式タイプを使用した $linearFill ウィンドウ関数オペレーターを用いて集約パイプラインを作成すると、mongod プロセスを異常終了させ、サービス拒否を引き起こす可能性があります。この問題は、実行時にソート仕様の検証が不足していることに起因しています。

J

MongoDB Inc.のMongoDBにおけるアルゴリズムの複雑さに関する脆弱性

深くネストされた $jsonSchema 構造を含む特定のクエリ操作は、影響を受ける MongoDB 展開において過剰なCPU消費を引き起こす可能性があり、その結果リソースが枯渇する恐れがあります。このCPUに依存した操作は、標準の管理制御を通じて中断することができません。

J

MongoDB Inc.のMongoDBにおける整数オーバーフローの脆弱性

標準の読み取り/書き込み権限を持つ認証済みユーザーが細工された集約コマンドを送信すると、メモリ不足の状態でmongodプロセスが終了する可能性があります。MongoDBのlibmongocryptライブラリはペイロードで提供された値を十分に検証しておらず、その結果として過剰に大きなメモリ割り当てが発生することがあります。

J

MongoDB Inc.のMongoDBにおけるフィルタリングの回避に関する脆弱性

クエリ可能暗号化が有効なコレクションに対して書き込み権限を持つ認証ユーザーは、シャードクラスタ上のmongosルーターを通じて細工された書き込みコマンドを送信することにより、サーバー側で制御されることを意図した内部暗号化メタデータフィールドを変更できる可能性があります。これにより、暗号化されたクエリの正確性が損なわれる可能性があります。