Description
phpMyFAQ 4.0.0 before 4.1.9 contains a cross-site request forgery vulnerability in the POST /admin/api/update-database endpoint, which executes database migrations without validating a CSRF token. Attackers can lure a logged-in user with the CONFIGURATION_EDIT permission into submitting a crafted cross-site request, triggering migrations that may impact database integrity or availability.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| thorsten | phpMyFAQ | 4.0.0 – < 4.1.9 | 4.1.9 |
References
- GitHub Security Advisory (GHSA-6x9g-rfx8-g42q) vendor-advisory
- VulnCheck Advisory: phpMyFAQ 4.0.0 before 4.1.9 CSRF via /admin/api/update-database third-party-advisory