Description
phpMyFAQ before 4.1.9 contains a missing authorization vulnerability in the deleteUser() API that allows authenticated non-superadmin users with delete_user permission to delete superadmin accounts. Attackers can send a DELETE request to /admin/api/user/delete with a superadmin's userId other than 1, removing administrative access and accountability.
Published: 2026-10-17
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Unauthorized deletion of superadmin accounts
Action: Immediate Patch
AI Analysis

Impact

phpMyFAQ before version 4.1.9 suffers from a missing authorization flaw in its deleteUser API. When an authenticated user with delete_user permission sends a DELETE request to /admin/api/user/delete, the system fails to verify the target’s role and will remove any superadmin account whose userId is not 1. This flaw enables a non‑superadmin to delete critical administrative accounts, resulting in loss of control over the application, undermining accountability, and potentially impacting the integrity and availability of the FAQ system. The weakness is categorized as CWE‑269 (Missing Authorization).

Affected Systems

All installations of phpMyFAQ running any version earlier than 4.1.9 are affected. There is no narrower version range specified, so any ticket indicating a pre‑4.1.9 release should be considered vulnerable.

Risk and Exploitability

The CVSS score of 7.2 places this vulnerability in the high‑severity range. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, indicating that while the flaw is known, there is no publicly reported exploitation at this time. The attack requires the attacker to be authenticated and to possess delete_user permission. Once authenticated, the attacker can simply craft a DELETE request with a superadmin’s userId other than 1 to delete that account. This process is straightforward and does not require additional privileges or complex conditions, making the exploitability relatively high within an authenticated context.

Generated by OpenCVE AI on October 17, 2026 at 21:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade phpMyFAQ to version 4.1.9 or later to receive the vendor fix for the deleteUser authorization issue.
  • Revoke the delete_user permission from all accounts that are not superadmins, ensuring that only superadmin or closely monitored roles can delete users.
  • Modify the API access control logic to include a role check that explicitly forbids deleting superadmin accounts via deleteUser, or apply a temporary hard‑coded exception that blocks such requests until the patch is applied.

Generated by OpenCVE AI on October 17, 2026 at 21:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description phpMyFAQ before 4.1.9 contains a missing authorization vulnerability in the deleteUser() API that allows authenticated non-superadmin users with delete_user permission to delete superadmin accounts. Attackers can send a DELETE request to /admin/api/user/delete with a superadmin's userId other than 1, removing administrative access and accountability.
Title phpMyFAQ before 4.1.9 Missing Authorization Allows Superadmin Deletion via deleteUser API
First Time appeared Phpmyfaq
Phpmyfaq phpmyfaq
Weaknesses CWE-269
CPEs cpe:2.3:a:phpmyfaq:phpmyfaq:*:*:*:*:*:*:*:*
Vendors & Products Phpmyfaq
Phpmyfaq phpmyfaq
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H'}

cvssV4_0

{'score': 7.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Phpmyfaq Phpmyfaq
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-17T18:46:27.466Z

Reserved: 2026-10-17T12:18:07.314Z

Link: CVE-2026-111909

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-17T19:16:33.190

Modified: 2026-10-17T19:16:33.300

Link: CVE-2026-111909

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T21:30:06Z

Weaknesses
  • CWE-269

    Improper Privilege Management