CVE-2026-76209: phpMyFAQ before v4.1.6 Registration Bypass via API

Published Aug 19, 2026
·
Updated

phpMyFAQ versions before v4.1.6 fail to validate the security.enableRegistration setting in API endpoints, allowing attackers to create user accounts when registration is disabled. Attackers can bypass the registration restriction by submitting requests to POST /api/register or POST /api/v3.1/register endpoints, which do not check the configuration flag enforced by the HTML registration page.

Affected Software

1 affected component
PhpMyFaq phpmyfaq<v4.1.6

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade phpMyFAQ to a version that resolves this vulnerability.

    Fixed in 4.1.6
  2. Configuration

    Ensure phpMyFAQ’s API registration endpoints (/api/register and /api/v3.1/register) validate the configuration flag security.enableRegistration, so account creation is blocked when registration is disabled.

    phpMyFAQ security.enableRegistration = validated in API endpoints /api/register and /api/v3.1/register

Event History

Aug 19, 2026
CVE Published
via MITRE·02:01 PM
Data Sourced
via MITRE·02:01 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

A remote attacker with low privileges can exploit the affected API registration endpoints. No user interaction is required.

2

Are deployments with registration disabled affected?

Yes. The issue specifically affects deployments that rely on security.enableRegistration to disable account registration, because the affected API endpoints do not validate that setting.

3

Which endpoints should be reviewed for attempted or unauthorized registrations?

Review requests and account-creation activity associated with POST /api/register and POST /api/v3.1/register. These endpoints can create accounts even when the HTML registration page correctly blocks registration.

4

What version resolves the issue?

Upgrade phpMyFAQ to v4.1.6 or later. Versions before v4.1.6 are affected.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203