First published: Mon Feb 03 2020(Updated: )
phpList 3.5.0 allows type juggling for admin login bypass because == is used instead of === for password hashes, which mishandles hashes that begin with 0e followed by exclusively numerical characters.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
phpList | =3.5.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2020-8547 has been assigned a medium severity rating due to its potential for unauthorized admin login bypass.
To fix CVE-2020-8547, update phpList to a version that uses strict comparison for password hashes.
CVE-2020-8547 is caused by the use of type juggling due to the equality operator == being used instead of === for comparing password hashes.
CVE-2020-8547 specifically affects phpList version 3.5.0.
Yes, CVE-2020-8547 can potentially be exploited remotely if an attacker can access the admin login interface.