Description
phpMyFAQ before 4.1.8 contains an authorization bypass vulnerability in the question creation endpoint where the isAddingQuestionsAllowed() method grants access to all callers when main.enableAskQuestions is enabled, ignoring the records.allowQuestionsForGuests setting. Unauthenticated attackers can submit questions via the question/create API endpoint to bypass guest submission restrictions and inject spam into the admin moderation queue.
Published: 2026-09-04
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The bug allows an attacker to use the question/create API to add questions when the main.enableAskQuestions flag is on, even though the records.allowQuestionsForGuests setting is meant to block guest submissions. Because the isAddingQuestionsAllowed() method ignores that setting, anyone can submit questions without authentication, resulting in spam or unwanted content flooding the admin moderation queue. This represents a privilege escalation flaw in the application’s access control and is classified as CWE-863.

Affected Systems

The vulnerability affects phpMyFAQ installations of any version earlier than 4.1.8, distributed by the vendor thorsten. Users running a pre‑4.1.8 build and having the question feature turned on are within scope.

Risk and Exploitability

The CVSS score of 6.3 places the issue in the moderate category. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed exploitation reports yet. Attackers can reach the vulnerable endpoint over the web without needing credentials; they only need the site’s URL and enableAskQuestions enabled. The impact is limited to spam injection, but the ease of exploitation and the potential to flood the moderation pipeline make it a significant operational concern.

Generated by OpenCVE AI on September 4, 2026 at 12:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade phpMyFAQ to version 4.1.8 or later, which contains the fixed authorization logic.
  • If an upgrade cannot be performed immediately, set main.enableAskQuestions to false in the configuration to block the question submit endpoint while the jailbreak is resolved.
  • Continuously monitor the moderation queue for unexpected or suspicious questions and employ spam‑filtering rules to mitigate the spam risk until a permanent fix is applied.

Generated by OpenCVE AI on September 4, 2026 at 12:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description phpMyFAQ before 4.1.8 contains an authorization bypass vulnerability in the question creation endpoint where the isAddingQuestionsAllowed() method grants access to all callers when main.enableAskQuestions is enabled, ignoring the records.allowQuestionsForGuests setting. Unauthenticated attackers can submit questions via the question/create API endpoint to bypass guest submission restrictions and inject spam into the admin moderation queue.
Title phpMyFAQ before 4.1.8 Authorization Bypass via question/create
First Time appeared Phpmyfaq
Phpmyfaq phpmyfaq
Weaknesses CWE-863
CPEs cpe:2.3:a:phpmyfaq:phpmyfaq:*:*:*:*:*:*:*:*
Vendors & Products Phpmyfaq
Phpmyfaq phpmyfaq
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Phpmyfaq Phpmyfaq
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-04T11:29:57.431Z

Reserved: 2026-09-04T10:59:00.162Z

Link: CVE-2026-85592

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T12:17:22.557

Modified: 2026-09-04T12:17:22.557

Link: CVE-2026-85592

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T12:30:17Z

Weaknesses