Description
phpMyFAQ before 4.1.7 stores password reset tokens in a publicly accessible tracking file when user tracking is enabled. Unauthenticated attackers can read the tracking file at content/core/data/trackingDDMMYYYY to extract reset tokens and replay them against the password reset API to take over user accounts.
Published: 2026-08-19
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability occurs when phpMyFAQ's user tracking feature is enabled. The application writes password reset tokens to a tracking file that is publicly readable. An attacker who does not need any credentials can view the token file, copy reset tokens, and use the password reset API to change accounts, effectively bypassing authentication. The weakness is an information exposure flaw (CWE‑200).

Affected Systems

The flaw is present in the phpMyFAQ application provided by Thorsten in versions prior to 4.1.7. The tracking file (content/core/data/trackingDDMMYYYY) is accessible to all visitors when user tracking is activated.

Risk and Exploitability

The CVSS base score is 8.7, indicating high severity. EPSS score is <1%, but the absence of a KEV listing does not preclude exploitation. An unauthenticated attacker can exploit the publicly readable file and reset user passwords with minimal effort, making this a low‑effort, high‑impact attack. The likely attack vector is through web requests that expose the tracking file, leading to account takeover and possible access to sensitive data.

Generated by OpenCVE AI on August 20, 2026 at 15:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade phpMyFAQ to version 4.1.7 or later where the tracking file implements proper access restrictions.
  • If an immediate update is not possible, disable the user tracking feature in the administration interface or change the configuration to prevent the file from being publicly accessible.
  • After disabling or upgrading, manually delete any existing tracking files from the content/core/d e a i r y/ directory to remove stored tokens.
  • Verify that read permissions on the tracking file or its directory are no longer world‑readable to defend against future misconfigurations.

Generated by OpenCVE AI on August 20, 2026 at 15:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 19 Aug 2026 14:15:00 +0000

Type Values Removed Values Added
Description phpMyFAQ before 4.1.7 stores password reset tokens in a publicly accessible tracking file when user tracking is enabled. Unauthenticated attackers can read the tracking file at content/core/data/trackingDDMMYYYY to extract reset tokens and replay them against the password reset API to take over user accounts.
Title phpMyFAQ before 4.1.7 Authentication Bypass via Tracking File
First Time appeared Phpmyfaq
Phpmyfaq phpmyfaq
Weaknesses CWE-200
CPEs cpe:2.3:a:phpmyfaq:phpmyfaq:*:*:*:*:*:*:*:*
Vendors & Products Phpmyfaq
Phpmyfaq phpmyfaq
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Phpmyfaq Phpmyfaq
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-25T01:53:20.141Z

Reserved: 2026-08-18T15:05:54.226Z

Link: CVE-2026-75918

cve-icon Vulnrichment

Updated: 2026-08-25T01:53:13.807Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-19T14:17:42.053

Modified: 2026-09-01T15:30:06.320

Link: CVE-2026-75918

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T16:00:05Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor