Missing Authorization in phpMyFAQ - #VU130123
Published: May 5, 2026
phpMyFAQ
Detailed vulnerability description
The vulnerability allows a remote user to delete tags.
The vulnerability exists due to improper access control in TagController::delete() endpoint when handling DELETE requests to /admin/api/content/tags/{tagId}. A remote user can send a crafted delete request for an arbitrary tag ID to delete tags.
The affected endpoint does not enforce the FAQ_EDIT permission, and frontend user sessions are accepted for admin API requests.