Skip to main content

phpBB CVE-2026-87901

| EUVDEUVD-2026-109101 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-23 hackerone GHSA-jf28-395j-fvfc
8.3
CVSS 3.0 · Vendor: hackerone
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious registration URL with script payload
  2. Exploit
    Lure victim to click crafted link
  3. Execution
    Unsanitized input reflected and executed in victim browser
  4. Impact
    Hijack session or perform actions as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets phpBB's registration module and requires a victim to interact - specifically to open an attacker-crafted link containing the XSS payload (CVSS UI:R) - because the flaw is reflected (non-persistent), not stored. No authentication is required of the attacker (PR:N), but the reflected nature means each victim must be individually lured, and the payload runs only in that victim's browser session rather than compromising the server directly. The exact unsanitized parameter and whether any specific registration configuration must be enabled are not described in the available sources.

Impact

This is a CWE-79 reflected Cross-Site Scripting flaw in phpBB's registration module. The supplied CVSS 3.0 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L, 8.3) indicates a network-reachable, low-complexity, unauthenticated attack that requires victim user interaction. However, the impact metrics appear inflated for a reflected XSS: an unchanged scope (S:U) combined with C:H/I:H is internally inconsistent, since reflected XSS typically executes in the victim's browser context (a scope change) with limited, not high, confidentiality/integrity impact - this is a likely over-scoring that should be verified. Key exploitation signals are MISSING or weak: no EPSS score was provided, the vulnerability is NOT in CISA KEV, and the single reference is a phpBB community forum topic rather than confirmed exploit code, so exploitation status is 'no public exploit identified at time of analysis.' The vuln.today decision label is 'this_week' (not act_now/emergency), which is consistent with a credible but non-actively-exploited web flaw. Net: this is a legitimate, patch-worthy forum-software XSS requiring user interaction, but not a drop-everything emergency - the headline 8.3 overstates real-world risk relative to the missing exploitation evidence.

Exploit ScenarioDerived

An unauthenticated attacker crafts a malicious URL targeting the phpBB registration module with an embedded script payload, then lures a forum visitor into clicking it (e.g., via phishing or a forum post). When the victim loads the link, the unsanitized input is reflected into the page and executes in the victim's browser, enabling session/cookie theft or actions in the victim's authenticated context. No confirmed public exploit code was identified; the only reference is a phpBB community forum topic whose status as working exploit code is not verified.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 23, 2026

Reflected cross-site scripting in phpBB's registration module allows an unauthenticated remote attacker to execute script in a victim's browser session when the victim opens an attacker-crafted link. The flaw is CWE-79 and requires user interaction; the assessed vector is CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, so the direct impact is limited to confidentiality and integrity within the changed scope rather than server compromise. No public exploit identified at time of analysis.

RemediationAI

No exact fixed version is provided in the available intelligence; consult the phpBB community reference at https://www.phpbb.com/community/viewtopic.php?t=2675305 and apply the vendor's patched phpBB release for the registration module. No specific configuration workaround or vendor mitigation is described in the available sources, so upgrading is the remediation path indicated by the available data. After updating, verify that the registration flow does not reflect unsanitized input and test the affected parameter identified by the vendor.

Affected VersionsENISA

phpBB 3.3.0 ≤3.3.18

Affected Packages

euvd phpbb no fix

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

The affected software is phpBB, identified by the CPE cpe:2.3:a:phpbb:phpbb:*:*:*:*:*:*:*:; the wildcard version fields mean the provided input does not enumerate specific releases. The root cause is CWE-79 improper neutralization of user-controllable input in a reflected context: the registration module reflects unsanitized input back in a response, so script supplied in a crafted link executes in the victim's browser under the phpBB origin. The assessed CVSS:3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N confirms network reachability, no attacker authentication, required victim interaction, changed scope, and limited confidentiality and integrity impact. The exact unsanitized parameter and whether any registration-module configuration must be enabled are not described in the available sources.

Know when Phpbb 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 (hackerone) PRIMARY 8.3 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
vuln.today AI 6.1 MEDIUM

Reflected XSS runs in the victim's browser across a trust boundary (S:C) with limited confidentiality/integrity impact (C:L/I:L), no availability impact, and requires the victim to click a crafted link (UI:R).

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

Primary rating from Vendor (hackerone).

CVSS VectorVendor: hackerone

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
Low

DescriptionCVE.org

Improper sanitization in the registration module allows reflected Cross-Site Scripting.

Executive ViewAI

Why It Matters

A reflected cross-site scripting vulnerability in phpBB's registration module (CVE-2026-87901) can be triggered by an unauthenticated attacker through a crafted link, potentially compromising user sessions and enabling unauthorized actions on behalf of victims. While no public exploit is currently identified, the flaw affects all forum users who interact with malicious links, posing risks to data confidentiality and integrity. Leadership should prioritize this due to the potential for reputational damage and user trust erosion if exploited.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include implementing CSP headers to restrict script execution, deploying a WAF with XSS detection rules, and conducting user awareness training on avoiding suspicious links.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
popular open-source forum software, common but not ubiquitous in enterprises
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
No
Human Impact
Medium

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in Phpbb

View all
CVE-2026-48611 CRITICAL POC
9.8 Jun 12

Account hijacking in phpBB is possible due to improper authentication checks in the OAuth implementation, affecting defa

CVE-2018-19274 HIGH POC
7.2 Nov 17

Passing an absolute path to a file_exists check in phpBB before 3.2.4 allows Remote Code Execution through Object Inject

CVE-2019-13376 MEDIUM POC
6.5 Sep 27

phpBB version 3.2.7 allows the stealing of an Administration Control Panel session id by leveraging CSRF in the Remote A

CVE-2019-16993 HIGH
8.8 Sep 30

In phpBB before 3.1.7-PL1, includes/acp/acp_bbcodes.php has improper verification of a CSRF token on the BBCode page in

CVE-2026-29199 HIGH
8.1 May 04

Host header injection in phpBB versions 3.0.0 through 3.3.15 enables password reset link poisoning when force_server_var

CVE-2026-48612 HIGH
8.0 Jun 12

Account takeover in phpBB via OAuth state-verification flaw enables remote attackers to link a victim's forum account to

CVE-2019-9826 HIGH
7.5 May 02

The fulltext search component in phpBB before 3.2.6 allows Denial of Service. Rated high severity (CVSS 7.5), this vulne

CVE-2026-47366 HIGH
7.2 Jun 12

Privilege escalation in phpBB allows an authenticated administrator with limited rights to grant themselves permissions

CVE-2015-1432 MEDIUM
6.8 Feb 10

The message_options function in includes/ucp/ucp_pm_options.php in phpBB before 3.0.13 does not properly validate the fo

CVE-2020-5502 MEDIUM
6.5 Jan 15

phpBB 3.2.8 allows a CSRF attack that can approve pending group memberships. Rated medium severity (CVSS 6.5), this vuln

CVE-2015-3880 MEDIUM
6.1 Sep 19

Open redirect vulnerability in phpBB before 3.0.14 and 3.1.x before 3.1.4 allows remote attackers to redirect users of G

CVE-2023-5917 MEDIUM
6.1 Nov 02

A vulnerability, which was classified as problematic, has been found in phpBB up to 3.3.10.php of the component Smiley P

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