Severity by source
AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:L
Network-reachable forum, but exploitation needs an authenticated user (PR:L), an admin-triggered migration (UI:R), and the narrow pre-3.3.8 upgrade state (AC:H); SQLi yields high confidentiality, partial integrity/availability.
Primary rating from Vendor (hackerone).
CVSS VectorVendor: hackerone
Lifecycle Timeline
3DescriptionCVE.org
SQL injection vulnerability in phpBB profile field migration due to improper handling of user-supplied profile field data during migration, allowing execution of arbitrary SQL queries. Only applies to phpBB forums that had been updated from versions prior to phpBB 3.3.8 and have not been updated to 3.3.11 or newer yet.
AnalysisAI
SQL injection in phpBB forum software allows authenticated users to execute arbitrary SQL queries through a flawed profile field migration routine. Only forums that were upgraded from a pre-3.3.8 release and have not yet reached 3.3.11 are affected, narrowing the exposed population to a specific upgrade window. No public exploit identified at time of analysis, and EPSS data was not provided.
Technical ContextAI
phpBB is a widely deployed open-source PHP/MySQL bulletin-board engine identified by CPE cpe:2.3:a:phpbb:phpbb. The flaw maps to CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), originating in the migration code that converts legacy profile field data introduced before 3.3.8 into the newer schema. Because the migration consumes user-supplied profile field values without proper parameterization or escaping, attacker-controlled strings flow into a dynamically constructed SQL statement executed against the forum database, yielding an injection primitive in the database abstraction layer.
RemediationAI
Vendor-released patch: phpBB 3.3.11 - upgrade affected forums to 3.3.11 or later, which corrects the migration routine and remediates the SQL injection, per the advisory at https://www.phpbb.com/community/viewtopic.php?t=2672170. Until the upgrade can be performed, administrators of forums that came from pre-3.3.8 releases should defer running profile field migrations, restrict new account registration and profile field edits to trusted users, and add WAF rules that reject SQL meta-characters in custom profile field POST parameters (trade-off: legitimate users with apostrophes or special characters in profile data may be blocked); database account privileges used by phpBB should also be limited to the forum schema to reduce blast radius. Ensure a full database backup is taken before upgrading because the migration path itself is the affected code.
Account hijacking in phpBB is possible due to improper authentication checks in the OAuth implementation, affecting defa
phpBB contains an arbitrary file upload vulnerability that allows authenticated attackers to upload malicious files by e
Passing an absolute path to a file_exists check in phpBB before 3.2.4 allows Remote Code Execution through Object Inject
phpBB version 3.2.7 allows the stealing of an Administration Control Panel session id by leveraging CSRF in the Remote A
In phpBB before 3.1.7-PL1, includes/acp/acp_bbcodes.php has improper verification of a CSRF token on the BBCode page in
Host header injection in phpBB versions 3.0.0 through 3.3.15 enables password reset link poisoning when force_server_var
Account takeover in phpBB via OAuth state-verification flaw enables remote attackers to link a victim's forum account to
The fulltext search component in phpBB before 3.2.6 allows Denial of Service. Rated high severity (CVSS 7.5), this vulne
Privilege escalation in phpBB allows an authenticated administrator with limited rights to grant themselves permissions
The message_options function in includes/ucp/ucp_pm_options.php in phpBB before 3.0.13 does not properly validate the fo
phpBB 3.2.8 allows a CSRF attack that can approve pending group memberships. Rated medium severity (CVSS 6.5), this vuln
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
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36382
GHSA-x29j-7g7q-59rw