CVE-2014-3209
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private...
CVE-2014-3209 is a low vulnerability (CVSS 2.1) in Nlnetlabs Ldns, published May 10, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 31st percentile. Fixed in ldns 1.6.17-4.
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
Exploit likelihood
What each source reports
NVD Score used
2.1
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
CVE-2014-3209- CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
CVE-2014-3209- Updated
- 2026-11-02
EUVDEUVD-2014-3227 No score
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
EUVD-2014-3227- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cc58-7rpr-73mr No score
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private...
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
GHSA-cc58-7rpr-73mr- Updated
- 2026-11-02
OSV No score
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
CVE-2014-3209- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-3209 No score
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
DEBIAN-CVE-2014-3209- Updated
- 2026-11-02
OSVMGASA-2014-0212 No score
Updated ldns package fixes CVE-2014-3209
Updated ldns packages fix security vulnerability:
ldns-keygen creates a private key with the default permissions according to the users umask, which in most cases will cause the private key to be world-readable (CVE-2014-3209).
- Record
MGASA-2014-0212- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-3209 No score
The ldns-keygen tool in ldns 1.6.x uses the current umask to set the privileges of the private key, which might allow local users to obtain the private key by reading the file.
- Record
UBUNTU-CVE-2014-3209- Updated
- 2026-11-02
OSVUSN-3491-1 No score
ldns vulnerabilities
Leon Weber discovered that the ldns-keygen tool incorrectly set permissions on private keys. A local attacker could possibly use this issue to obtain generated private keys. This issue only applied to Ubuntu 14.04 LTS. (CVE-2014-3209)
Stephan Zeisberg discovered that ldns incorrectly handled memory when processing data. A remote attacker could use this issue to cause ldns to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2017-1000231, CVE-2017-1000232)
- Record
USN-3491-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ldnsDebian:12 |
before 1.6.17-4 | 1.6.17-4 |
ldnsDebian:13 |
before 1.6.17-4 | 1.6.17-4 |
ldnsDebian:14 |
before 1.6.17-4 | 1.6.17-4 |
ldnsMageia:3 |
before 1.6.16-2.1.mga3 | 1.6.16-2.1.mga3 |
ldnsMageia:4 |
before 1.6.16-3.1.mga4 | 1.6.16-3.1.mga4 |
ldnsUbuntu:14.04:LTS |
before 1.6.17-1ubuntu0.1, plus listed versions 1.6.16-11.6.17-1 |
1.6.17-1ubuntu0.1 |
ldnsUbuntu:16.04:LTS |
before 1.6.17-8ubuntu0.1, plus listed versions 1.6.17-51.6.17-71.6.17-8 |
1.6.17-8ubuntu0.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
openwall.com/lists/oss-security/2014/05/03/2
bugs.debian.org/cgi-bin/bugreport.cgi?bug=746758
nlnetlabs.nl/bugs-script/show_bug.cgi?id=573
openwall.com/lists/oss-security/2014/05/05/4
securityfocus.com/bid/67200
nvd.nist.gov/vuln/detail/CVE-2014-3209
Show 9 moreShow less
github.com/advisories/GHSA-cc58-7rpr-73mr
security-tracker.debian.org/tracker/CVE-2014-3209
advisories.mageia.org/MGASA-2014-0212.html
bugs.mageia.org/show_bug.cgi?id=13324
ubuntu.com/security/CVE-2014-3209
ubuntu.com/security/notices/USN-3491-1
cve.org/CVERecord?id=CVE-2014-3209
ubuntu.com/security/CVE-2017-1000231
ubuntu.com/security/CVE-2017-1000232