Back

MEDIUM

phpMyFAQ - Missing Permission Check on 12 Configuration API Endpoints Allows Information Disclosure

Published May 15, 2026

Description

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.

Affected products

Remediation

No remediation recorded yet.

References (5)

Change history (0)

No recorded changes yet.

Sources

CVE.org / MITRE

Status PUBLISHED
Assigner VulnCheck
Published May 15, 2026
Updated May 28, 2026
Reserved May 8, 2026

CISA Vulnrichment

Updated May 16, 2026

NVD

Status Deferred
Modified Jun 17, 2026

Red Hat

No data

ENISA EUVD

Assigner VulnCheck
Published May 15, 2026
Updated May 28, 2026