Description
phpMyFAQ 4.2.0-alpha before 4.2.0-beta contains an authorization bypass vulnerability in isFaqAccessibleForUser() that treats a missing FAQ translation as visible to unauthenticated users. Attackers can send a mismatched Accept-Language header to the comments and attachments API endpoints to read comments and attachment listings of unpublished or ACL-restricted FAQs.
Published: 2026-10-17
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass – access to unpublished or ACL‑restricted FAQ comments and attachments
Action: Patch Upgrade
AI Analysis

Impact

phpMyFAQ versions up to 4.2.0‑alpha misuse the isFaqAccessibleForUser routine by treating a missing FAQ translation as publicly visible. The flaw allows an attacker to supply a mismatched Accept‑Language header to the comments and attachments API endpoints, causing the system to reveal comments and attachment listings that belong to unpublished or access‑controlled FAQs. The result is unauthorized disclosure of potentially sensitive discussion and attachment data.

Affected Systems

The vulnerability affects the phpMyFAQ web application from the vendor thorsten, specifically releases 4.2.0‑alpha through just before 4.2.0‑beta. Any environment running one of those versions without a later patch is susceptible. The flaw is tied to the Authorization Bypass bug identified as CWE‑639.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate risk level, while the EPSS is not available and the vulnerability is not listed in CISA KEV. Attackers can exploit it by sending a crafted HTTP request with an altered Accept‑Language header to the public API, so the attack does not require authentication. Given the moderate severity and lack of mitigation from other controls, the vulnerability warrants prompt attention.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update phpMyFAQ to a version 4.2.0‑beta or newer that includes the fix for the access control logic.
  • If an immediate upgrade is not possible, restrict access to the comments and attachments API by requiring authentication or blocking requests that come with an Accept‑Language header that does not match the advertised language of the FAQ.
  • Apply any available vendor patch or hotfix that corrects the isFaqAccessibleForUser function, ensuring that missing translations are properly treated as inaccessible.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Description phpMyFAQ 4.2.0-alpha before 4.2.0-beta contains an authorization bypass vulnerability in isFaqAccessibleForUser() that treats a missing FAQ translation as visible to unauthenticated users. Attackers can send a mismatched Accept-Language header to the comments and attachments API endpoints to read comments and attachment listings of unpublished or ACL-restricted FAQs.
Title phpMyFAQ 4.2.0-alpha before 4.2.0-beta Authorization Bypass via Comments and Attachments API
First Time appeared Phpmyfaq
Phpmyfaq phpmyfaq
Weaknesses CWE-639
CPEs cpe:2.3:a:phpmyfaq:phpmyfaq:*:*:*:*:*:*:*:*
Vendors & Products Phpmyfaq
Phpmyfaq phpmyfaq
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Phpmyfaq Phpmyfaq
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T16:39:57.712Z

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

Link: CVE-2026-111902

cve-icon Vulnrichment

Updated: 2026-10-19T15:42:26.067Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-19T17:17:05.470

Link: CVE-2026-111902

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key