Description
Oqtane Framework through 10.2.6 contains an authorization bypass vulnerability in SettingController that allows a site administrator to read another co-tenant site's private settings. Attackers with the Administrators role on one site can request another site's entityId through their own alias to retrieve stored SMTPPassword and SMTPClientSecret values.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Oqtane | Oqtane Framework | ≤ 10.2.6 | — |
References
- https://hackmd.io/@hieuPenguinnn/oqtane-setting-site-cross-site-private-settings-idor third-party-advisory
- https://github.com/oqtane/oqtane.framework/blob/v10.2.6/Oqtane.Server/Controllers/SettingController.cs#L411-L516 technical-description
- VulnCheck Advisory: Oqtane Framework through 10.2.6 Cross-Site Settings Disclosure via Setting API third-party-advisory