CVE-2024-28255 in OpenMetadata情報

要約

〜によって VulDB • 2026年08月11日

OpenMetadataは、中央のメタデータリポジトリ、詳細なラインジ(系統追跡)、シームレスなチームコラボレーションによって駆動される、発見、観測可能性、ガバナンスのための統合プラットフォームです。`JwtFilter` は JWT トークンの要求と検証を行うことで API 認証を処理します。新しいリクエストが入力されると、そのパスがこのリストに対してチェックされます。リクエストのパスに除外されたエンドポイントが含まれている場合、フィルタは JWT の検証を行わずに終了します。残念ながら、攻撃者は Path Parameters を使用して任意のパスに任意の文字列を含めることができます。例えば、`GET /api/v1;v1%2fusers%2flogin/events/subscriptions/validation/condition/111` へのリクエストは除外されたエンドポイント条件と一致し、したがって JWT の検証なしで処理され、攻撃者が認証メカニズムをバイパスして任意のエンドポイント(上記の任意の SpEL 式インジェクションにつながるものを含む)に到達することを可能にします。このバイパスは、エンドポイントが `SecurityContext.getUserPrincipal()` を使用している場合は機能しません。これは null を返し NPE がスローされるためです。この問題は認証の回避につながり得るものであり、バージョン 1.2.4 で修正されています。ユーザーにはアップグレードを推奨します。この脆弱性に対する既知のワークアラウンドはありません。本件は `GHSL-2023-237` としても追跡されています。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

GitHub, Inc.

予約する

2024年03月07日

モデレーション

承諾済み

エントリ

VDB-256998

エクスプロイト

ダウンロード

EPSS

0.73255

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!