CVE-2013-6890
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which...
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which allows remote attackers to cause a denial of service (incorrect block of IP addresses) via crafted login names.
Exploit likelihood
What each source reports
NVD Score used
5.0
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which allows remote attackers to cause a denial of service (incorrect block of IP addresses) via crafted login names.
- Record
CVE-2013-6890- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which allows remote attackers to cause a denial of service (incorrect block of IP addresses) via crafted login names.
- Record
CVE-2013-6890- Updated
- 2026-11-02
EUVDEUVD-2013-6692 No score
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which allows remote attackers to cause a denial of service (incorrect block of IP addresses) via crafted login names.
- Record
EUVD-2013-6692- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f4g4-953x-f5pm No score
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which...
denyhosts 2.6 uses an incorrect regular expression when analyzing authentication logs, which allows remote attackers to cause a denial of service (incorrect block of IP addresses) via crafted login names.
- Record
GHSA-f4g4-953x-f5pm- Weakness
- CWE-287
- Updated
- 2026-11-02
OSVMGASA-2014-0080 No score
Updated denyhosts package fixes security vulnerability
Helmut Grohne discovered that denyhosts, a tool preventing SSH brute-force attacks, could be used to perform remote denial of service against the SSH daemon. Incorrectly specified regular expressions used to detect brute force attacks in authentication logs could be exploited by a malicious user to forge crafted login names in order to make denyhosts ban arbitrary IP addresses (CVE-2013-6890).
This update also includes a fix for a regression introduced when fixing CVE-2013-6890.
- Record
MGASA-2014-0080- Updated
- 2026-11-02
Affected products
Affected packages
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | DenyHosts - 'regex.py' Remote Denial of Service | 2013-12-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-6890 is a medium vulnerability (CVSS 5.0) in Phil Schwartz Denyhosts, published December 22, 2013. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 8.90%, the 95th percentile. Fixed in denyhosts 2.6-7+deb6u2.
References
secunia.com/advisories/56239
bugzilla.redhat.com/show_bug.cgi?id=1045982
seclists.org/oss-sec/2013/q4/535
debian.org/security/2013/dsa-2826
nvd.nist.gov/vuln/detail/CVE-2013-6890
github.com/advisories/GHSA-f4g4-953x-f5pm
advisories.mageia.org/MGASA-2014-0080.html
bugs.mageia.org/show_bug.cgi?id=12092
lists.debian.org/debian-security-announce/2014/msg00018.html