Home

Description

phpMyFAQ before 4.1.3 contains an insecure direct object reference vulnerability in the admin API user password endpoint that allows authenticated administrators to change any user's password without authorization verification. An attacker with low-privilege admin credentials can escalate to SuperAdmin by modifying the userId parameter in the overwrite-password API request.

PUBLISHED Reserved 2026-04-04 | Published 2026-05-28 | Updated 2026-05-30 | Assigner VulnCheck




HIGH: 8.8CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
HIGH: 8.7CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Problem types

Incorrect Privilege Assignment

Product status

Default status
unaffected

Any version before 4.1.3
affected

4.1.3 (semver)
unaffected

Credits

cyberHunter127 reporter

References

github.com/...pMyFAQ/security/advisories/GHSA-xvp4-phqj-cjr3 exploit

github.com/...pMyFAQ/security/advisories/GHSA-xvp4-phqj-cjr3 (GHSA Advisory GHSA-xvp4-phqj-cjr3) third-party-advisory

www.vulncheck.com/...t-object-reference-in-user-password-api (VulnCheck Advisory: phpMyFAQ - Insecure Direct Object Reference in User Password API) third-party-advisory

cve.org (CVE-2026-35671)

nvd.nist.gov (CVE-2026-35671)

Download JSON