CVE-2019-9705
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service ...
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
CVE-2019-9705- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-770
- Updated
- 2026-11-02
CVE List No score
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
CVE-2019-9705- Updated
- 2026-11-02
EUVDEUVD-2019-19071 No score
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
EUVD-2019-19071- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3rh6-vqr9-vpx5
5.5
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service ...
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
GHSA-3rh6-vqr9-vpx5- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
OSV
5.5
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
CVE-2019-9705- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-9705
5.5
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
DEBIAN-CVE-2019-9705- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 8 moreShow less
OSVUBUNTU-CVE-2019-9705
5.5
Vixie Cron before the 3.0pl1-133 Debian package allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted.
- Record
UBUNTU-CVE-2019-9705- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2019-0157 No score
Updated cronie packages fix security vulnerabilities
Updated cronie packages fix security vulnerabilities:
Cronie before 1.5.3 allows local users to cause a denial of service (daemon crash) via a large crontab file because the calloc return value is not checked (CVE-2019-9704).
Cronie before 1.5.3 allows local users to cause a denial of service (memory consumption) via a large crontab file because an unlimited number of lines is accepted (CVE-2019-9705).
- Record
MGASA-2019-0157- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:1520-1 No score
Security update for cronie
This update for cronie fixes the following issues:
Security issues fixed:
- CVE-2019-9704: Fixed an insufficient check in the return value of calloc which could allow a local user to create Denial of Service by crashing the daemon (bsc#1128937).
- CVE-2019-9705: Fixed an implementation vulnerability which could allow a local user to exhaust the memory resulting in Denial of Service (bsc#1128935).
Bug fixes:
- Manual start of cron is possible even when it's already started using systemd (bsc#1133100).
- Cron schedules only one job of crontab (bsc#1130746).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:1520-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1389-1 No score
Security update for cronie
This update for cronie fixes the following issues:
Security issues fixed:
- CVE-2019-9704: Fixed an insufficient check in the return value of calloc which could allow a local user to create Denial of Service by crashing the daemon (bsc#1128937).
- CVE-2019-9705: Fixed an implementation vulnerability which could allow a local user to exhaust the memory resulting in Denial of Service (bsc#1128935).
Bug fixes:
- Manual start of cron is possible even when it's already started using systemd (bsc#1133100).
- Cron schedules only one job of crontab (bsc#1130746).
- Record
SUSE-SU-2019:1389-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1389-2 No score
Security update for cronie
This update for cronie fixes the following issues:
Security issues fixed:
- CVE-2019-9704: Fixed an insufficient check in the return value of calloc which could allow a local user to create Denial of Service by crashing the daemon (bsc#1128937).
- CVE-2019-9705: Fixed an implementation vulnerability which could allow a local user to exhaust the memory resulting in Denial of Service (bsc#1128935).
Bug fixes:
- Manual start of cron is possible even when it's already started using systemd (bsc#1133100).
- Cron schedules only one job of crontab (bsc#1130746).
- Record
SUSE-SU-2019:1389-2- Updated
- 2026-11-02
OSVSUSE-SU-2019:1990-1 No score
Security update for cronie
This update for cronie fixes the following issues:
Security issues fixed:
- CVE-2019-9704: Fixed an insufficient check in the return value of calloc which could allow a local user to create Denial of Service by crashing the deamon (bsc#1128937).
- CVE-2019-9705: Fixed an implementation vulnerability which could allow a local user to exhaust the memory resulting in Denial of Service (bsc#1128935).
Bug fixes:
- Manual start of cron is possible even when it's already started using systemd (bsc#1133100).
- Cron schedules only one job of crontab (bsc#1130746).
- Record
SUSE-SU-2019:1990-1- Updated
- 2026-11-02
OSVUSN-5259-1 No score
cron vulnerabilities
It was discovered that the postinst maintainer script in Cron unsafely handled file permissions during package install or update operations. An attacker could possibly use this issue to perform a privilege escalation attack. (CVE-2017-9525)
Florian Weimer discovered that Cron incorrectly handled certain memory operations during crontab file creation. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-9704)
It was discovered that Cron incorrectly handled user input during crontab file creation. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-9705)
It was discovered that Cron contained a use-after-free vulnerability in its force_rescan_user function. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-9706)
- Record
USN-5259-1- Updated
- 2026-11-02
OSVUSN-5259-2 No score
cron vulnerabilities
USN-5259-1 fixed several vulnerabilities in Cron. This update provides the corresponding update for Ubuntu 18.04 LTS.
Original advisory details:
It was discovered that the postinst maintainer script in Cron unsafely handled file permissions during package install or update operations. An attacker could possibly use this issue to perform a privilege escalation attack. (CVE-2017-9525)
Florian Weimer discovered that Cron incorrectly handled certain memory operations during crontab file creation. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-9704)
It was discovered that Cron incorrectly handled user input during crontab file creation. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-9705)
It was discovered that Cron contained a use-after-free vulnerability in its force_rescan_user function. An attacker could possibly use this issue to cause a denial of service. (CVE-2019-9706)
- Record
USN-5259-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cronDebian:12 |
before 3.0pl1-133 | 3.0pl1-133 |
cronDebian:13 |
before 3.0pl1-133 | 3.0pl1-133 |
cronDebian:14 |
before 3.0pl1-133 | 3.0pl1-133 |
cronDebian:8 |
before 3.0pl1-127+deb8u2, plus listed versions 3.0pl1-1273.0pl1-127+deb8u1 |
3.0pl1-127+deb8u2 |
cronDebian:9 |
before 3.0pl1-128+deb9u2, plus listed versions 3.0pl1-1283.0pl1-128+deb9u1 |
3.0pl1-128+deb9u2 |
cronieMageia:6 |
before 1.5.4-1.mga6 | 1.5.4-1.mga6 |
cronieSUSE:Linux Enterprise Module for Basesystem 15 |
before 1.5.1-6.7.1 | 1.5.1-6.7.1 |
cronieSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 1.5.1-6.7.1 | 1.5.1-6.7.1 |
cronieSUSE:Linux Enterprise Desktop 12 SP4 |
before 1.4.11-59.10.1 | 1.4.11-59.10.1 |
cronieSUSE:Linux Enterprise Server 12 SP4 |
before 1.4.11-59.10.1 | 1.4.11-59.10.1 |
Show 6 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cronieSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 1.4.11-59.10.1 | 1.4.11-59.10.1 |
cronUbuntu:14.04:LTS |
All versions, plus listed versions 3.0pl1-124ubuntu2 |
None known |
cronUbuntu:Pro:16.04:LTS |
before 3.0pl1-128ubuntu2+esm1, plus listed versions 3.0pl1-127ubuntu13.0pl1-128ubuntu13.0pl1-128ubuntu2 |
3.0pl1-128ubuntu2+esm1 |
cronUbuntu:18.04:LTS |
before 3.0pl1-128.1ubuntu1.1, plus listed versions 3.0pl1-128ubuntu53.0pl1-128.1ubuntu1 |
3.0pl1-128.1ubuntu1.1 |
cronieopenSUSE:Leap 15.0 |
before 1.5.1-lp151.4.3.1 | 1.5.1-lp151.4.3.1 |
cronieopenSUSE:Leap 15.1 |
before 1.5.1-lp151.4.3.1 | 1.5.1-lp151.4.3.1 |
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-2019-9705 is a medium vulnerability (CVSS 5.5) in Cron Project Cron, published March 12, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.37%, the 30th percentile. Fixed in cron 3.0pl1-133.
References
securityfocus.com/bid/107378
salsa.debian.org/debian/cron/commit/26814a26
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/6DU7HAUAQR4E4AEBPYLUV6FZ4PHKH6A2
lists.debian.org/debian-lts-announce/2019/03/msg00025.html
lists.debian.org/debian-lts-announce/2021/10/msg00029.html
nvd.nist.gov/vuln/detail/CVE-2019-9705
Show 23 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/6DU7HAUAQR4E4AEBPYLUV6FZ4PHKH6A2
github.com/advisories/GHSA-3rh6-vqr9-vpx5
security-tracker.debian.org/tracker/CVE-2019-9705
advisories.mageia.org/MGASA-2019-0157.html
bugs.mageia.org/show_bug.cgi?id=24579
lists.fedoraproject.org/archives/list/[email protected]/thread/6DU7HAUAQR4E4AEBPYLUV6FZ4PHKH6A2
suse.com/support/update/announcement/2019/suse-su-20191389-1
bugzilla.suse.com/1128935
bugzilla.suse.com/1128937
bugzilla.suse.com/1130746
bugzilla.suse.com/1133100
suse.com/security/cve/CVE-2019-9704
suse.com/security/cve/CVE-2019-9705
suse.com/support/update/announcement/2019/suse-su-20191389-2
suse.com/support/update/announcement/2019/suse-su-20191990-1
ubuntu.com/security/CVE-2019-9705
ubuntu.com/security/notices/USN-5259-1
ubuntu.com/security/notices/USN-5259-2
cve.org/CVERecord?id=CVE-2019-9705
ubuntu.com/security/CVE-2017-9525
ubuntu.com/security/CVE-2019-9704
ubuntu.com/security/CVE-2019-9706
lists.opensuse.org/archives/list/[email protected]/thread/SGQLQRILLJHETNYXAYE7WGS672HK364B