Title: phpBB Page Header Remote Arbitrary Command Execution Vulnerability
Severity: HIGH
Description:
An input validation error exists in phpBB, a freely available WWW forums package.
The problem is due to improper validation of some variables in phpBB. It is possible for users registered with the phpBB system to submit values for certain variables used internally by some scripts in the package.
One variable, 'l_privnotify', is evaluated in the 'page_header.php' script using PHP's eval() command. The variable is supposed to be loaded from a language definition file, but the loading can be circumvented if a user supplies an erroneous value for the variable used to load the language definition.
The eval() command can be used to execute commands recognized by the PHP interpreter. As a result, it may be possible for a remote attacker to submit values causing the execution of arbitrary commands on the system running phpBB.
Affected Products:
- phpBB Group phpBB 1.0.0.0
- phpBB Group phpBB 1.2.0.0
- phpBB Group phpBB 1.2.1
- phpBB Group phpBB 1.4.0.0
References:
- phpBB: phpBB Homepage
Juniper Networks provides this content via a wide variety of sources and production methods. If notified of errors or omissions in the content of this page, Juniper Networks, at its discretion, will modify or remove the page or leave the content as is, depending on various factors including but not limited to the reputation and authority of the party providing the notification. Please use the contact information displayed elsewhere on this page to report any errors or omissions regarding the content on this page.