CVE Catalog

CVE-2026-45007

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

13th percentile - higher than 13% of all known CVEs

Summary

phpMyFAQ before 4.1.2 contains missing permission checks in ConfigurationTabController.php where 12 endpoints use userIsAuthenticated() instead of userHasPermission(CONFIGURATION_EDIT). Any authenticated user can enumerate system configuration metadata including permission model, cache backend, mail provider, and translation provider, violating least privilege.

Risk Assessment

Authenticated users without proper permissions can obtain system configuration details, facilitating further attacks and violating access control. This may lead to environment knowledge escalation.

Recommendation

Update phpMyFAQ to version 4.1.2 or later. Until updated, restrict access to /admin/api/configuration endpoints.

Other vulnerabilities in phpMyFAQ

See all
Original NVD description (English source)

phpMyFAQ before 4.1.2 contains missing permission checks in ConfigurationTabController.php where 12 endpoints use userIsAuthenticated() instead of userHasPermission(CONFIGURATION_EDIT). Any authenticated user can enumerate system configuration metadata including permission model, cache backend, mail provider, and translation provider by querying /admin/api/configuration endpoints, violating least privilege access control.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS