Authorization bypass through user-controlled key in phpMyFAQ - CVE-2026-111908
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote user to modify or deactivate restricted FAQs, bypass moderation, and potentially expose restricted content through forced publication.
The vulnerability exists due to missing object-level authorization in phpMyFAQ's PUT /api/v3.1/faq/update endpoint when updating FAQs using a supplied ID and language. A remote user can submit an update request with edit_faq permission and a restricted FAQ's ID to alter content outside their authorized scope.