7.5
CVSSv3

CVE-2013-1895

Published: 28/01/2020 Updated: 04/02/2020
CVSS v2 Base Score: 5 | Impact Score: 2.9 | Exploitability Score: 10
CVSS v3 Base Score: 7.5 | Impact Score: 3.6 | Exploitability Score: 3.9
VMScore: 445
Vector: AV:N/AC:L/Au:N/C:N/I:P/A:N

Vulnerability Summary

The py-bcrypt module prior to 0.3 for Python does not properly handle concurrent memory access, which allows malicious users to bypass authentication via multiple authentication requests, which trigger the password hash to be overwritten.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

python py-bcrypt

fedoraproject fedora 17

fedoraproject fedora 18

Vendor Advisories

Debian Bug report logs - #704030 python-bcrypt: CVE-2013-1895: concurrency issue leading to auth bypass Package: python-bcrypt; Maintainer for python-bcrypt is Debian Python Modules Team <python-modules-team@listsaliothdebianorg>; Source for python-bcrypt is src:python-bcrypt (PTS, buildd, popcon) Reported by: Neil Willia ...
Debian Bug report logs - #704042 CVE-2013-1892 -- mongodb: Remote shell access via run method's use of native_helper Package: mongodb; Maintainer for mongodb is Debian MongoDB Maintainers <team+mongodb@trackerdebianorg>; Source for mongodb is src:mongodb (PTS, buildd, popcon) Reported by: Prach Pongpanich <prachpub@gmai ...

Github Repositories

demo exploit against pybcrypt

py-bcrypt auth bypass attack: CVE-2013-1895 I discovered and reported this exploit in py-bcrypt 02 while building a server using bcrypt It works by targeting a race condition with thread synchronization py-bcrypt was vulnerable between July 2010 and March 2013 The included demo exploit models a vulnerable server, a user, and an attacker The upstream fix announcement (rele