External risk intelligence

phpBB software lets attackers take over accounts by tricking users into clicking malicious password reset links.

CVE advisorySeverity: HIGH (CVSS 8.1)

CVE-2026-29199

phpBB software has a flaw that lets attackers hijack accounts by sending users fake password reset links. This is a significant risk for online forums.

4Halo Surface Signal

Phpbb

before 3.3.16

External exposure likelihood

Halo Surface Signal score for CVE-2026-29199

phpBB is a widely used web application platform designed to be a public-facing forum or community board. As an internet-facing web application that handles user authentication and communication, it is commonly deployed to be accessible to the public internet.

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability in phpBB allows attackers to manipulate password reset links. If the server is configured in a specific way, an attacker can trick users into clicking a malicious link, potentially leading to account takeover.

  • Can impact user accounts.
  • Affects web forums.
  • Requires user interaction.

Attack Path

How an attacker could exploit the issue

An attacker could exploit this vulnerability by tricking a user into initiating a password reset. The attacker would then manipulate the Host header to inject a malicious domain into the reset link, causing the user's password reset email to direct them to the attacker's site, enabling account takeover.

  • Unauthenticated attacker
  • Manipulate HTTP Host header
  • User clicks malicious reset link

Live Threat

Current exploitation, exposure, and threat context

Attackers may find this vulnerability appealing for account takeover via password reset poisoning. The feasibility of exploiting this relies on an attacker's ability to manipulate the Host header, which depends on web server configurations and validation. If successful, it allows redirection of password reset links to attacker-controlled domains.

  • Exploitation requires Host header manipulation.
  • No public exploit availability observed.
  • No KEV signals present.

Priority actions

Operational Fix

Recommended remediation, mitigation, and detection steps

Prioritize patching phpBB instances to version 3.3.16 or later to address host header injection, which can poison password reset links and lead to account takeover. If immediate patching is not feasible, implement web server or application-level input validation for the Host header to prevent manipulation.

  • Apply phpBB 3.3.16 patch.
  • Validate Host header input.
  • Monitor for suspicious reset link requests.

Frequently asked questions

What is phpBB and what is it used for?

phpBB is a popular open-source bulletin board software that enables users to create and manage online discussion forums. It's commonly used by communities, businesses, and organizations to host public-facing forums for discussions, support, and information sharing.

What is the weakness in CVE-2026-29199?

CVE-2026-29199 is a Host Header Injection vulnerability in phpBB. This weakness allows an attacker to manipulate the server's hostname in password reset links, potentially leading to account takeover by redirecting users to malicious websites.

How could an attacker exploit this phpBB vulnerability?

An attacker could exploit this by manipulating the HTTP Host header when the server's hostname is not properly validated. This manipulation would poison the password reset link, causing password reset emails to direct users to an attacker-controlled domain, requiring the user to click the malicious link.

Who should care about this phpBB vulnerability?

Anyone running a phpBB forum, especially those accessible via the internet, should care. As a widely used, public-facing web application for communities, this vulnerability poses a significant risk to user accounts and data integrity on those platforms.

What is the first step to respond to this phpBB threat advisory?

The immediate and most important step is to update your phpBB installation to version 3.3.16 or later. If updating is not possible right away, consider implementing strict input validation on your web server for the Host header.

References