Description
The password reset feature in PunBB 1.2.16 and earlier uses predictable random numbers based on the system time, which allows remote authenticated users to determine the new password via a brute force attack on a seed that is based on the approximate creation time of the targeted account. NOTE: this issue might be related to CVE-2006-5737.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- PunBB 1.2.16 - Blind Password Recovery EDB-5165 · webapps · Feb 21, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://punbb.org/forums/viewtopic.php?id=18460
- 29043 third-party-advisory
- http://sektioneins.de/advisories/SE-2008-01.txt
- http://punbb.org/download/changelogs/1.2.16_to_1.2.17.txt
- 45561 vdb-entry
- 20080220 Advisory SE-2008-01: PunBB Blind Password Recovery Vulnerability mailing-list
- 5165 exploit
- 27908 vdb-entry