Description
phpMyFAQ 4.2.0-alpha before 4.2.0-beta contains an information disclosure vulnerability that allows unauthenticated attackers to read hidden open questions due to an inverted api.onlyPublicQuestions check in OpenQuestionController. Attackers can send GET requests to the /api/v4.0/open-questions endpoint to retrieve non-public moderation or internal questions and their associated usernames.
Published: 2026-10-17
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Patch Now
AI Analysis

Impact

The vulnerability in phpMyFAQ versions 4.2.0-alpha through before 4.2.0-beta allows an attacker to read hidden open questions that should remain private. An inverted check in the OpenQuestionController causes non-public moderation or internal questions along with the usernames of the poster to be returned when a GET request is made to the /api/v4.0/open-questions endpoint. This flaw enables unauthenticated disclosure of sensitive data without requiring any additional privileges or authentication, as attackers can simply issue HTTP GET requests to the exposed API. The weakness is catalogued as CWE-200, representing an information disclosure flaw.

Affected Systems

The affected vendor is thorsten:phpMyFAQ, specifically the phpMyFAQ product. The vulnerability exists in all releases from version 4.2.0-alpha up through, but not including, version 4.2.0-beta. No additional sub‑version information is provided; administrators should verify whether their deployment falls within this range.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity and the vulnerability is publicly documented, but the EPSS score is not available, suggesting a currently unknown exploitation probability. The flaw is not listed in the CISA KEV catalog, yet its nature allows unauthenticated disclosure of potentially sensitive question content. Attackers simply need network visibility to the application and can request the API endpoint, making the workaround simple but the risk significant for any community or internal use of the system.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to phpMyFAQ 4.2.0-beta or later where the open-questions API check is corrected
  • If an upgrade is not immediately possible, restrict access to the /api/v4.0/open-questions endpoint by requiring authentication or by modifying the web server configuration to deny anonymous requests
  • Verify the internal configuration of the OpenQuestionController to ensure that onlyPublicQuestions is evaluated correctly and that non‑public questions are not returned to unauthenticated users

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', '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 information disclosure vulnerability that allows unauthenticated attackers to read hidden open questions due to an inverted api.onlyPublicQuestions check in OpenQuestionController. Attackers can send GET requests to the /api/v4.0/open-questions endpoint to retrieve non-public moderation or internal questions and their associated usernames.
Title phpMyFAQ 4.2.0-alpha before 4.2.0-beta Information Disclosure via open-questions API
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': 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-18T11:19:42.277Z

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

Link: CVE-2026-111904

cve-icon Vulnrichment

Updated: 2026-10-18T11:19:37.227Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-18T12:17:10.503

Link: CVE-2026-111904

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor