Description
In phpBB before 3.1.7-PL1, includes/acp/acp_bbcodes.php has improper verification of a CSRF token on the BBCode page in the Administration Control Panel. An actual CSRF attack is possible if an attacker also manages to retrieve the session id of a reauthenticated administrator prior to targeting them.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 8 | phpbb3 | 3.0.12-5+deb8u4 | DLA-1942-2, DLA-1942-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 16.04 LTS | phpbb3 | No fix yet | — |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 14.04 LTS | phpbb3 | 3.0.12-1ubuntu0.1~esm1 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Packagist | phpbb/phpbb | < 3.1.7-PL1 | 3.1.7-PL1 | GHSA-vj3x-vfm4-hvxc |
Advisories 2
- DLA-1942-2 phpbb3 - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-1942-1 phpbb3 - security update Debian Security (DSA / DLA) · Mar 9, 2026
References
- https://www.phpbb.com/community/viewtopic.php?t=2352606
- https://www.phpbb.com/support/documents.php?mode=changelog&version=3#v317
- https://github.com/phpbb/phpbb/commit/18abef716ecf42a35416444f3f84f5459d573789
- [debian-lts-announce] 20190930 [SECURITY] [DLA 1942-1] phpbb3 security update mailing-list
- [debian-lts-announce] 20191007 [SECURITY] [DLA 1942-2] phpbb3 regression update mailing-list