Description
phpMyFAQ 4.2.0-alpha before 4.2.0-beta contains an information disclosure vulnerability that allows unauthenticated attackers to read hidden open questions due to an inverted api.onlyPublicQuestions check in OpenQuestionController. Attackers can send GET requests to the /api/v4.0/open-questions endpoint to retrieve non-public moderation or internal questions and their associated usernames.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| thorsten | phpMyFAQ | 4.2.0-alpha – < 4.2.0-beta | 4.2.0-beta |
References
- GitHub Security Advisory (GHSA-6xm9-p734-8fx6) vendor-advisory
- VulnCheck Advisory: phpMyFAQ 4.2.0-alpha before 4.2.0-beta Information Disclosure via open-questions API third-party-advisory