madong-admin-saasで認可不備の脆弱性、テナント利用者が全テナントを乗っ取れる
Summary
madong-admin-saasの5.1.4以前には、認可の不備の脆弱性があります。マルチテナント構成で、認証済みのテナント利用者がテナントのログイン用JWTを使ってプラットフォーム管理APIを操作でき、管理者アカウントの作成やテナントのデータベース設定の閲覧が可能になり、すべてのテナントを乗っ取られるおそれがあります。CVSSはv3.1で8.8、v4.0で8.7です。修正版の情報は確認できていないため、最新の情報を確認してください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
madong-admin-saasの5.1.4以前には、認可の不備の脆弱性があります。マルチテナント構成で、認証済みのテナント利用者がテナントのログイン用JWTを使ってプラットフォーム管理APIを操作でき、管理者アカウントの作成やテナントのデータベース設定の閲覧が可能になり、すべてのテナントを乗っ取られるおそれがあります。CVSSはv3.1で8.8、v4.0で8.7です。修正版の情報は確認できていないため、最新の情報を確認してください。
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| madong-code | madong-admin-saas |
≤ 5.1.4 |
— |
Original description The description as published by the source.
madong-admin-saas through 5.1.4 contains an incorrect authorization vulnerability in AccessTokenMiddleware that allows authenticated tenant users to access the platform management API in multi-tenant mode. Attackers can reuse a tenant login JWT against /platformapi controllers to create platform administrator accounts, read tenant database settings, and take control of every tenant.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory