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} return the inactive FAQ title and answer preview, disclosing non‑public content 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