Debian Security Advisory

DSA-925-1 phpbb2 -- several vulnerabilities

Date Reported:
22 Dec 2005
Affected Packages:
Security database references:
In the Debian bugtracking system: Bug 35662, Bug 336582, Bug 336587.
In the Bugtraq database (at SecurityFocus): BugTraq ID 15170, BugTraq ID 15243.
In Mitre's CVE dictionary: CVE-2005-3310, CVE-2005-3415, CVE-2005-3416, CVE-2005-3417, CVE-2005-3418, CVE-2005-3419, CVE-2005-3420, CVE-2005-3536, CVE-2005-3537.
More information:

Several vulnerabilities have been discovered in phpBB, a fully featured and skinnable flat webforum. The Common Vulnerabilities and Exposures project identifies the following problems:

  • CVE-2005-3310

    Multiple interpretation errors allow remote authenticated users to inject arbitrary web script when remote avatars and avatar uploading are enabled.

  • CVE-2005-3415

    phpBB allows remote attackers to bypass protection mechanisms that deregister global variables that allows attackers to manipulate the behaviour of phpBB.

  • CVE-2005-3416

    phpBB allows remote attackers to bypass security checks when register_globals is enabled and the session_start function has not been called to handle a session.

  • CVE-2005-3417

    phpBB allows remote attackers to modify global variables and bypass security mechanisms.

  • CVE-2005-3418

    Multiple cross-site scripting (XSS) vulnerabilities allow remote attackers to inject arbitrary web scripts.

  • CVE-2005-3419

    An SQL injection vulnerability allows remote attackers to execute arbitrary SQL commands.

  • CVE-2005-3420

    phpBB allows remote attackers to modify regular expressions and execute PHP code via the signature_bbcode_uid parameter.

  • CVE-2005-3536

    Missing input sanitising of the topic type allows remote attackers to inject arbitrary SQL commands.

  • CVE-2005-3537

    Missing request validation permitted remote attackers to edit private messages of other users.

The old stable distribution (woody) does not contain phpbb2 packages.

For the stable distribution (sarge) these problems have been fixed in version 2.0.13+1-6sarge2.

For the unstable distribution (sid) these problems have been fixed in version 2.0.18-1.

We recommend that you upgrade your phpbb2 packages.

Fixed in:

Debian GNU/Linux 3.1 (sarge)

Architecture-independent component:

MD5 checksums of the listed files are available in the original advisory.