First published: Tue Jul 31 2001(Updated: )
prefs.php in phpBB 1.4.0 and earlier allows remote authenticated users to execute arbitrary PHP code via an invalid language value, which prevents the variables (1) $l_statsblock in prefs.php or (2) $l_privnotify in auth.php from being properly initialized, which can be modified by the user and later used in an eval statement.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Phpbb Group Phpbb | =1.2.1 | |
Phpbb Group Phpbb | =1.0.0 | |
Phpbb Group Phpbb | =1.2.0 | |
Phpbb Group Phpbb | =1.4.0 | |
phpBB | <=1.4.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2001-1471 has a high severity rating due to its ability to allow remote code execution.
To fix CVE-2001-1471, upgrade phpBB to version 1.4.1 or later to ensure that language value validation is properly implemented.
CVE-2001-1471 affects all versions of phpBB up to and including version 1.4.0.
Exploits associated with CVE-2001-1471 can lead to arbitrary PHP code execution by leveraging improperly initialized variables.
A temporary workaround for CVE-2001-1471 includes restricting user access to the prefs.php script until the software is updated.