Description
PunBB 1.2.12 does not properly handle an avatar directory pathname ending in %00, which allows remote authenticated administrative users to upload arbitrary files and execute code, as demonstrated by a query to admin_options.php with an avatars_dir parameter ending in %00. NOTE: this issue was originally disputed by the vendor, but the dispute was withdrawn on 20060926.
References
- http://forums.punbb.org/viewtopic.php?id=13255
- 20060919 Dispute - CVE-2006-4759 - PunBB mailing-list
- 20060911 ShAnKaR: multiple PHP application poison NULL byte vulnerability mailing-list
- 20060926 PunBB - more mailing-list
- 20060919 Re: ShAnKaR: multiple PHP application poison NULL byte vulnerability mailing-list
- 20060925 PunBB - more mailing-list
- phpbb-nullbyte-file-upload(28884) vdb-entry
- http://www.security.nnov.ru/Odocument221.html