CVE-2013-4143
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not...
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not properly handle when a NULL value is returned upon an error by the crypt or dispcrypt function as implemented in glibc 2.17 and later, which allows attackers to bypass the screen lock via vectors related to invalid salts.
Exploit likelihood
What each source reports
NVD Score used
2.1
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not properly handle when a NULL value is returned upon an error by the crypt or dispcrypt function as implemented in glibc 2.17 and later, which allows attackers to bypass the screen lock via vectors related to invalid salts.
- Record
CVE-2013-4143- CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not properly handle when a NULL value is returned upon an error by the crypt or dispcrypt function as implemented in glibc 2.17 and later, which allows attackers to bypass the screen lock via vectors related to invalid salts.
- Record
CVE-2013-4143- Updated
- 2026-11-02
EUVDEUVD-2013-4070 No score
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not properly handle when a NULL value is returned upon an error by the crypt or dispcrypt function as implemented in glibc 2.17 and later, which allows attackers to bypass the screen lock via vectors related to invalid salts.
- Record
EUVD-2013-4070- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-jcgx-qjj8-pgf8 No score
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not...
The (1) checkPasswd and (2) checkGroupXlockPasswds functions in xlockmore before 5.43 do not properly handle when a NULL value is returned upon an error by the crypt or dispcrypt function as implemented in glibc 2.17 and later, which allows attackers to bypass the screen lock via vectors related to invalid salts.
- Record
GHSA-jcgx-qjj8-pgf8- Updated
- 2026-11-02
OSVMGASA-2013-0225 No score
Updated xlockmore package fixes security vulnerability
xlockmore before 5.43 contains a security flaw related to potential NULL pointer dereferences when authenticating via glibc 2.17+'s crypt() function. Under certain conditions the NULL pointers can trigger a crash in xlockmore effectively bypassing the screen lock (CVE-2013-4143).
- Record
MGASA-2013-0225- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10134-1 No score
xlockmore-5.45-3.8 on GA media
These are all security issues fixed in the xlockmore-5.45-3.8 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10134-1- Updated
- 2026-11-02
Affected products
Affected packages
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-4143 is a low vulnerability (CVSS 2.1) in David Bagley Xlockmore, published July 21, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.40%, the 34th percentile. Fixed in xlockmore 5.41-2.1.mga3.
References
tux.org/~bagleyd/xlock/xlockmore.README
openwall.com/lists/oss-security/2013/07/18/6
openwall.com/lists/oss-security/2013/07/16/8
nvd.nist.gov/vuln/detail/CVE-2013-4143
github.com/advisories/GHSA-jcgx-qjj8-pgf8
advisories.mageia.org/MGASA-2013-0225.html
bugs.mageia.org/show_bug.cgi?id=10799
suse.com/security/cve/CVE-2013-4143