Impact
phpMyFAQ versions before inconsistent filtering of active status and publication dates in multiple public API endpoints, allowing an unauthenticated attacker to request FAQ items that are marked as inactive or in draft. GET /api/v3.1/faq/{categoryId}/{faqId} returns the full title and answer of such items, while GET /api/v3.1/faqs/tags/{tagId} and GET /api/v4.0/faqs/tags/{tagId} and a preview of the answer, resulting in confidential non‑public content being exposed to anyone who can access the API.
Affected Systems
phpMyFAQ, all releases older than version 4.1.5 are affected.
Risk and Exploitability
The CVSS score of 6.9 indicates a requires no authentication and can be performed over the public API, making it trivial for any outsider to trigger. The EPSS score of < 1% indicates a very low probability of exploitation, and the vulnerability is not listed in CISA KEV. The attack vector is inferred to be the public HTTP API.
OpenCVE Enrichment