PunBB Password Reset Weak Random Number Security Bypass Vulnerability
BID:27908
Info
PunBB Password Reset Weak Random Number Security Bypass Vulnerability
| Bugtraq ID: | 27908 |
| Class: | Design Error |
| CVE: |
CVE-2008-1484 |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 20 2008 12:00AM |
| Updated: | May 07 2015 05:32PM |
| Credit: | Stefan Esser is credited with discovering this vulnerability. |
| Vulnerable: |
PunBB PunBB 1.2.16 PunBB PunBB 1.2.15 PunBB PunBB 1.2.14 PunBB PunBB 1.2.13 PunBB PunBB 1.2.12 PunBB PunBB 1.2.11 PunBB PunBB 1.2.10 PunBB PunBB 1.2.9 PunBB PunBB 1.2.8 PunBB PunBB 1.2.7 PunBB PunBB 1.2.6 PunBB PunBB 1.2.5 PunBB PunBB 1.2.4 PunBB PunBB 1.2.3 PunBB PunBB 1.2.2 PunBB PunBB 1.2.1 PunBB PunBB 1.1.5 PunBB PunBB 1.1.4 PunBB PunBB 1.1.3 PunBB PunBB 1.1.2 PunBB PunBB 1.1.1 PunBB PunBB 1.1 PunBB PunBB 1.0.1 PunBB PunBB 1.0 RC2 PunBB PunBB 1.0 RC1 PunBB PunBB 1.0 _beta3 PunBB PunBB 1.0 _beta2 PunBB PunBB 1.0 _beta1 PunBB PunBB 1.0 _alpha PunBB PunBB 1.0 |
| Not Vulnerable: |
PunBB PunBB 1.2.17 |
Discussion
PunBB Password Reset Weak Random Number Security Bypass Vulnerability
PunBB is prone to a vulnerability that can allow an attacker to determine the password of an arbitrary user because of a design error in its 'Reset Password' functionality.
Attackers can exploit this issue to guess the random password generated by the 'Reset Password' feature for arbitrary users and then compromise vulnerable applications. This may aid in further attacks.
This issue affects PunBB prior to 1.2.17.
PunBB is prone to a vulnerability that can allow an attacker to determine the password of an arbitrary user because of a design error in its 'Reset Password' functionality.
Attackers can exploit this issue to guess the random password generated by the 'Reset Password' feature for arbitrary users and then compromise vulnerable applications. This may aid in further attacks.
This issue affects PunBB prior to 1.2.17.
Exploit / POC
PunBB Password Reset Weak Random Number Security Bypass Vulnerability
An attacker can use a browser to exploit this issue.
The following proof-of-concept exploit is available:
An attacker can use a browser to exploit this issue.
The following proof-of-concept exploit is available:
Solution / Fix
PunBB Password Reset Weak Random Number Security Bypass Vulnerability
Solution:
The vendor released PunBB 1.2.17 to address this issue. Please see the references for more information.
PunBB PunBB 1.0 RC1
PunBB PunBB 1.0
PunBB PunBB 1.0 _beta2
PunBB PunBB 1.0 RC2
PunBB PunBB 1.0 _beta3
PunBB PunBB 1.0 _alpha
PunBB PunBB 1.0 _beta1
PunBB PunBB 1.0.1
PunBB PunBB 1.1
PunBB PunBB 1.1.1
PunBB PunBB 1.1.2
PunBB PunBB 1.1.3
PunBB PunBB 1.1.4
PunBB PunBB 1.1.5
PunBB PunBB 1.2.1
PunBB PunBB 1.2.10
PunBB PunBB 1.2.11
PunBB PunBB 1.2.12
PunBB PunBB 1.2.13
PunBB PunBB 1.2.14
PunBB PunBB 1.2.15
PunBB PunBB 1.2.16
PunBB PunBB 1.2.2
PunBB PunBB 1.2.3
PunBB PunBB 1.2.4
PunBB PunBB 1.2.5
PunBB PunBB 1.2.6
PunBB PunBB 1.2.7
PunBB PunBB 1.2.8
PunBB PunBB 1.2.9
Solution:
The vendor released PunBB 1.2.17 to address this issue. Please see the references for more information.
PunBB PunBB 1.0 RC1
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0 _beta2
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0 RC2
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0 _beta3
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0 _alpha
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0 _beta1
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.0.1
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.1
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.1.1
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.1.2
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.1.3
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.1.4
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.1.5
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.1
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.10
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.11
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.12
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.13
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.14
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.15
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.16
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.2
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.3
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.4
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.5
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.6
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.7
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.8
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
PunBB PunBB 1.2.9
-
PunBB punbb-1.2.17.tar.gz
http://punbb.org/download/punbb-1.2.17.tar.gz
References
PunBB Password Reset Weak Random Number Security Bypass Vulnerability
References:
References:
- PunBB Blind Password Recovery Vulnerability (Stefan Esser [stefan.esser[at]sektioneins.de])
- PunBB Homepage (PunBB)
- Advisory SE-2008-01: PunBB Blind Password Recovery Vulnerability (Stefan Esser
)