Skip to main content

phpMyFAQ CVE-2026-111892

| EUVDEUVD-2026-103327 MEDIUM
Improper Restriction of Excessive Authentication Attempts (CWE-307)
2026-10-17 VulnCheck GHSA-wmmm-2vwq-3hqq
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify unauthenticated reset endpoint
  2. Exploit
    Script bulk reset/update requests
  3. Impact
    Flood victim inbox and exhaust mailer resources

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Brute-force prevention, rate limiting
Exploitation Conditions

Requires that the target phpMyFAQ instance (4.2.0-alpha before 4.2.0-beta) expose the unauthenticated user/password/reset and user/password/update endpoints - these are reachable without authentication by default, and the vulnerability is the absence of effective rate limiting on them. The attacker must know a valid registered user's email/account to target for the reset flood; impact is bounded to that user's inbox and the server's mailer/resource capacity, with no confidentiality exposure. Limiting factors: only affects the specified alpha/beta build range, requires a configured and reachable mail subsystem, and any external rate limiting (WAF, mail relay throttling, reverse-proxy request limits) in front of the application reduces the practical impact.

Impact

This is a resource-exhaustion / email-flooding issue (CWE-307, improper restriction of excessive requests) rather than a high-impact code-execution or data-exposure flaw. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms a fully remote, unauthenticated, low-complexity trigger with no user interaction, which legitimately raises the ease-of-abuse. However, the impact is intentionally scoped as VI:L/VA:L with VC:N (no confidentiality loss), so the realistic consequence is nuisance-level mail flooding and mailer/server resource drain against a known registered user, not system compromise. No EPSS score, no CISA KEV listing, and no public exploit were provided, so there is no evidence of active exploitation or automation despite the low attack complexity. The headline 6.9 score overstates urgency relative to real-world harm: there is no confidentiality impact and the availability/integrity impact is bounded to mail-subsystem abuse. Treat as a low-to-moderate operational priority - patch in normal cycle unless the instance runs a shared or rate-limited mail relay where abuse could cause broader outages. Note the 'Information Disclosure' tag conflicts with the actual DoS/resource-exhaustion nature of the bug and the VC:N metric.

Exploit ScenarioDerived

An unauthenticated attacker who knows or guesses a registered user's email repeatedly submits the user/password/reset endpoint, generating a flood of password-reset emails to the victim and consuming the application's mailer and server resources. No exploit code was provided in the intelligence, and exploitation requires nothing beyond scripted HTTP requests given the AV:N/AC:L/PR:N/UI:N vector.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 17, 2026

phpMyFAQ 4.2.0-alpha before 4.2.0-beta lacks effective rate limiting on the unauthenticated user/password/update and user/password/reset endpoints, allowing remote unauthenticated attackers to send unlimited reset requests that flood a registered user's inbox and consume mailer and server resources. The assessed impact is limited to availability and integrity (CVSS 3.1 AV:N/AC:L/PR:N/UI:N/C:N/I:N/A:L; supplied CVSS 4.0 score 6.9), with no confidentiality exposure. No public exploit code was identified at time of analysis, and no CISA KEV entry was provided.

RemediationAI

Vendor-released patch: upgrade to phpMyFAQ 4.2.0-beta or later, which is the fixed boundary indicated by the affected range. If immediate upgrade is not possible, enforce per-IP and per-account rate limits on the /user/password/update and /user/password/reset endpoints at a reverse proxy or WAF, and add outbound mail throttling or queue limits on the mail relay; trade-offs are that aggressive limits can delay or block legitimate password resets and must be tuned to avoid denying valid users, while mail-relay throttling reduces resource exhaustion but does not remediate the missing application-level control. Consult the vendor advisory at https://github.com/thorsten/phpMyFAQ/security/advisories/GHSA-p2cj-r7vv-fr2r and the VulnCheck advisory at https://www.vulncheck.com/advisories/phpmyfaq-4.2.0-alpha-before-4.2.0-beta-missing-rate-limiting-on-password-reset-endpoints for additional guidance.

Affected VersionsENISA

phpMyFAQ 4.2.0-alpha <4.2.0-beta

Affected Packages

euvd phpmyfaq fix: 4.2.0-beta

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

phpMyFAQ is the affected product family identified by the CPE cpe:2.3:a:thorsten:phpmyfaq:*:*:*:*:*:*:*:*, with the vulnerability scoped to the 4.2.0-alpha build range before 4.2.0-beta. The root-cause class is CWE-307, improper restriction of excessive authentication attempts, but in this case the practical effect is not credential brute force: the password reset and update endpoints can be invoked without authentication and without effective per-IP or per-account throttling, so repeated requests generate repeated reset emails for a known registered account. The supplied CVSS 4.0 vector is AV:N/AC:L/AT:N/PR:N/UI:N with limited integrity and availability impact (VI:L/VA:L), while the authoritative assessed CVSS 3.1 vector is AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L. Exploitation requires the reset/update endpoints to be reachable, a configured mail subsystem, and knowledge of a valid user account or email address to target; external request limiting or mail-relay throttling can reduce practical impact.

Know when Phpmyfaq gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Remote unauthenticated low-complexity abuse (AV:N/AC:L/PR:N/UI:N); impact is mailer/resource exhaustion so A:L only, with no confidentiality or integrity loss.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 17, 2026 - 20:16 EUVD

DescriptionCVE.org

phpMyFAQ 4.2.0-alpha before 4.2.0-beta lacks effective rate limiting on the unauthenticated user/password/update and user/password/reset endpoints. Unauthenticated attackers can send unlimited reset requests to flood a registered user's inbox with reset emails, exhausting mailer and server resources.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Low
niche open-source FAQ application, limited enterprise footprint
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2025-59943 CRITICAL POC
9.8 Oct 03

Duplicate-email registration handling in phpMyFAQ 4.0.7 through 4.0.13 (and 4.0-nightly-2025-10-03 and earlier) lets una

CVE-2023-5865 CRITICAL POC
9.8 Oct 31

Insufficient Session Expiration in GitHub repository thorsten/phpmyfaq prior to 3.2.2. Rated critical severity (CVSS 9.8

CVE-2023-1886 CRITICAL POC
9.8 Apr 05

Authentication Bypass by Capture-replay in GitHub repository thorsten/phpmyfaq prior to 3.1.12. Rated critical severity

CVE-2023-1753 CRITICAL POC
9.8 Mar 31

Weak Password Requirements in GitHub repository thorsten/phpmyfaq prior to 3.1.12. Rated critical severity (CVSS 9.8), t

CVE-2022-3754 CRITICAL POC
9.8 Oct 29

Weak Password Requirements in GitHub repository thorsten/phpmyfaq prior to 3.1.8. Rated critical severity (CVSS 9.8), th

CVE-2026-46364 CRITICAL POC
9.3 May 15

Unauthenticated SQL injection in phpMyFAQ before 4.1.2 allows remote attackers to extract credentials, admin tokens, and

CVE-2017-15730 HIGH POC
8.8 Oct 22

In phpMyFAQ before 2.9.9, there is Cross-Site Request Forgery (CSRF) in admin/stat.ratings.php. Rated high severity (CVS

CVE-2017-15808 HIGH POC
8.8 Oct 23

In phpMyFaq before 2.9.9, there is CSRF in admin/ajax.config.php. Rated high severity (CVSS 8.8), this vulnerability is

CVE-2017-15735 HIGH POC
8.8 Oct 22

In phpMyFAQ before 2.9.9, there is Cross-Site Request Forgery (CSRF) for modifying a glossary. Rated high severity (CVSS

CVE-2017-15734 HIGH POC
8.8 Oct 22

In phpMyFAQ before 2.9.9, there is Cross-Site Request Forgery (CSRF) in admin/stat.main.php. Rated high severity (CVSS 8

CVE-2024-28107 HIGH POC
8.8 Mar 25

phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. Rated high severi

CVE-2024-27299 HIGH POC
8.8 Mar 25

phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. Rated high severi

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy