PT-2026-50801 · Thorsten · Phpmyfaq
Published
2026-06-18
·
Updated
2026-06-19
·
CVE-2026-49205
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
phpMyFAQ versions prior to 4.1.4
Description
Missing authorization in the public API allows users to bypass role permission checks. The system only verifies a shared API key header via the
hasValidToken() function instead of validating individual user permissions. This affects the following endpoints:- "POST /api/v4.0/category" (CategoryController::create)
- "POST /api/v4.0/faq" (FaqController::create)
- "PUT /api/v4.0/faq" (FaqController::update)
- "POST /api/v4.0/question" (QuestionController::create)
Recommendations
Update to version 4.1.4.
Fix
Missing Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Phpmyfaq