DSA-925-1 phpbb2 -- several vulnerabilities

Related Vulnerabilities: 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  

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.

Debian Security Advisory

DSA-925-1 phpbb2 -- several vulnerabilities

Date Reported:
22 Dec 2005
Affected Packages:
phpbb2
Vulnerable:
Yes
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)

Source:
http://security.debian.org/pool/updates/main/p/phpbb2/phpbb2_2.0.13+1-6sarge2.dsc
http://security.debian.org/pool/updates/main/p/phpbb2/phpbb2_2.0.13+1-6sarge2.diff.gz
http://security.debian.org/pool/updates/main/p/phpbb2/phpbb2_2.0.13+1.orig.tar.gz
Architecture-independent component:
http://security.debian.org/pool/updates/main/p/phpbb2/phpbb2-conf-mysql_2.0.13-6sarge2_all.deb
http://security.debian.org/pool/updates/main/p/phpbb2/phpbb2-languages_2.0.13-6sarge2_all.deb
http://security.debian.org/pool/updates/main/p/phpbb2/phpbb2_2.0.13-6sarge2_all.deb

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