CVE-2019-20386: systemd · Memory Leak
Source CVE Database V5
Not known to be exploited · CVSS 5.1 Medium : upgrade to 243 when convenient.
Data as of 26 Oct 2026, 11:07 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 36% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 243
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 21 Jan 2020
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade systemd/systemd to 243.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubsystemd/systemdpkg:github/systemd/systemdOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2019-20386, European organizations should: 1) Identify all Linux systems running systemd versions earlier than 243 by inventorying installed packages and versions. 2) Apply updates and patches from their Linux distribution vendors that include systemd version 243 or later, as these contain fixes for the memory leak. 3) If immediate patching is not possible, monitor system memory usage closely on affected systems, especially those running 'udevadm trigger' commands or similar operations that could trigger the leak. 4) Limit the use of 'udevadm trigger' to trusted administrators and scripts to reduce unnecessary triggering of the vulnerable code path. 5) Implement system resource monitoring and alerting to detect abnormal memory consumption trends that could indicate exploitation or impact from the leak. 6) Follow best practices for system hardening and minimize local access to reduce the risk of exploitation by unauthorized users. 7) Engage with Linux distribution security advisories and subscribe to vulnerability notifications to stay informed about patches and related issues.
Description
An issue was discovered in button_open in login/logind-button.c in systemd before 243. When executing the udevadm trigger command, a memory leak may occur.
References
- github.com/systemd/systemd/commit/b2774a3ae692113e1f47a336a6c09bac9cfb49ad (opens in a new tab)
- security.netapp.com/advisory/ntap-20200210-0002/ (opens in a new tab)
- lists.opensuse.org/opensuse-security-announce/2020-02/msg00014.html (opens in a new tab)
- usn.ubuntu.com/4269-1/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HZPCOMW5X6IZZXASCDD2CNW2DLF3YADC/ (opens in a new tab)