Every CVESearch/Get API key

CVE-2014-9471

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service...

7.5 HighFix available

CVE-2014-9471 is a high vulnerability (CVSS 7.5) in Gnu Coreutils, published October 16, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 7.09%, the 94th percentile. Fixed in coreutils 8.23-1.

What does this mean?
Severity
7.5 HighCVSS 2.0, NVD
Exploit chance
7.09%EPSS, 94th percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
8.23-1coreutils +4 more

Description

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Exploit likelihood

7.09%Down 0.5 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
coreutils
Debian:12
before 8.23-1
8.23-1
coreutils
Debian:13
before 8.23-1
8.23-1
coreutils
Debian:14
before 8.23-1
8.23-1
coreutils
Mageia:4
before 8.21-6.1.mga4
8.21-6.1.mga4
coreutils
Ubuntu:14.04:LTS
before 8.21-1ubuntu5.1, plus listed versions
8.20-3ubuntu58.21-1ubuntu38.21-1ubuntu48.21-1ubuntu5
8.21-1ubuntu5.1

What each source reports

NVD Score used7.5

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
CVE-2014-9471
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Updated
2026-11-02
CVE ListNo score

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
CVE-2014-9471
Updated
2026-11-02
EUVDEUVD-2014-9290No score

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
EUVD-2014-9290
Updated
2026-11-03
GitHub AdvisoriesGHSA-vg73-g8m4-q62rNo score

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service...

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
GHSA-vg73-g8m4-q62r
Updated
2026-11-02
OSVNo score

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
CVE-2014-9471
Updated
2026-11-02
OSVDEBIAN-CVE-2014-9471No score

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
DEBIAN-CVE-2014-9471
Updated
2026-11-02
Show 4 moreShow less
OSVMGASA-2015-0029No score

Updated coreutils packages fix CVE-2014-9471

Updated coreutils packages fix security vulnerability:

Bertrand Jacquin and Fiedler Roman discovered date and touch incorrectly handled user-supplied input. An attacker could possibly use this to cause a denial of service or potentially execute code (CVE-2014-9471).

Record
MGASA-2015-0029
Updated
2026-11-02
OSVSUSE-SU-2015:0792-1No score

Recommended update for coreutils

This update for coreutils provides the following fixes and enhancements:

* cp(1) could read from freed memory and could even make corrupt
  copies. This could happen with a very fragmented and sparse input
  file, on file systems supporting filemap extent scanning.
  (bnc#892862)
* Improve ls(1) efficiency on large directories by caching some system
  call error codes (ENOTSUP for example) and not calling them again for
  files in the same device. (bnc#886129)
Record
SUSE-SU-2015:0792-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-9471No score

The parse_datetime function in GNU coreutils allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted date string, as demonstrated by the "--date=TZ="123"345" @1" string to the touch or date command.

Record
UBUNTU-CVE-2014-9471
Updated
2026-11-02
OSVUSN-2473-1No score

coreutils vulnerabilities

It was discovered that the distcheck rule in dist-check.mk in GNU coreutils allows local users to gain privileges via a symlink attack on a directory tree under /tmp. This issue only affected Ubuntu 10.04 LTS. (CVE-2009-4135)

Bertrand Jacquin and Fiedler Roman discovered date and touch incorrectly handled user-supplied input. An attacker could possibly use this to cause a denial of service or potentially execute code. (CVE-2014-9471)

Record
USN-2473-1
Updated
2026-11-02

History

History
RecordedChangedSources
facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 26 moreShow less
MoveEnter Open