SY
Product
Systemd
by Systemd Project · last CVE Apr 10, 2026
55
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 4High 17Medium 26Low 3
Watch

Add Systemd to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2022-2526
9.8
1%
Sep 9
A use-after-free vulnerability was found in systemd
Affected: 240
CVE-2018-21029
9.8
3%
Oct 30
systemd 239 through 245 accepts any certificate signed by a trusted certificate authority for DNS Over TLS
Affected: 239 before 244
CVE-2015-7510
9.8
4%
Sep 25
Stack-based buffer overflow in the getpwnam and getgrnam functions of the NSS module nss-mymachines in systemd
Affected: 223
CVE-2017-1000082
9.8
4%
Jul 7
systemd v233 and earlier fails to safely parse usernames starting with a numeric digit (e.g
Affected: 229 before 234
CVE-2018-15688
8.8
2%
Oct 26
A buffer overflow vulnerability in the dhcp6 client of systemd allows a malicious dhcp6 server to overwrite heap memory in systemd-networkd
Affected: through 239
CVE-2023-26604
7.8
1%
Mar 3
systemd before 247 does not adequately block local privilege escalation for some Sudo configurations, e.g., plausible sudoers files in which the "systemctl status" command may be…
Affected: before 246.7
CVE-2020-1712
7.8
0%
Mar 31
A heap use-after-free vulnerability was found in systemd before version v245-rc1, where asynchronous Polkit queries are performed while handling dbus messages
Affected: through 244
CVE-2019-3844
7.8
1%
Apr 26
It was discovered that a systemd service that uses DynamicUser property can get new privileges through the execution of SUID binaries, which would allow to create binaries owned…
Affected: before 242
CVE-2019-3843
7.8
1%
Apr 26
It was discovered that a systemd service that uses DynamicUser property can create a SUID/SGID binary that would be allowed to run as the transient service UID/GID even after the…
Affected: before 242
CVE-2018-16865
7.8
3%
Jan 11
An allocation of memory without limits, that could result in the stack clashing with another memory region, was discovered in systemd-journald when many entries are sent to the…
Affected: through 240
CVE-2018-16864
7.8
1%
Jan 11
An allocation of memory without limits, that could result in the stack clashing with another memory region, was discovered in systemd-journald when a program with long command…
Affected: through 240
CVE-2018-15686
7.8
2%
Oct 26
A vulnerability in unit_deserialize of systemd allows an attacker to supply arbitrary state across systemd re-execution via NotifyAccess
Affected: through 239
CVE-2018-6954
7.8
1%
Feb 13
systemd-tmpfiles in systemd through 237 mishandles symlinks present in non-terminal path components, which allows local users to obtain ownership of arbitrary files via vectors…
Affected: through 237
CVE-2017-18078
7.8
1%
Jan 29
systemd-tmpfiles in systemd before 237 attempts to support ownership/permission changes on hardlinked files even if the fs.protected_hardlinks sysctl is turned off, which allows…
Affected: before 237
CVE-2016-10156
7.8
1%
Jan 23
A flaw in systemd v228 in /src/basic/fs-util.c caused world writable suid files to be created when using the systemd timers features, allowing local attackers to escalate their…
Affected: 228
CVE-2017-15908
7.5
24%
Oct 26
In systemd 223 through 235, a remote DNS server can respond with a custom crafted DNS NSEC resource record to trigger an infinite loop in the dns_packet_read_type_window()…
Affected: 223; 224; 225; 226; 227; 228; +7 more
CVE-2017-9445
7.5
55%
Jun 28
In systemd through 233, certain sizes passed to dns_packet_new in systemd-resolved can cause it to allocate a buffer that's too small
Affected: 223 through 233
CVE-2017-9217
7.5
15%
May 24
systemd-resolved through 233 allows remote attackers to cause a denial of service (daemon crash) via a crafted DNS response with an empty question section
Affected: through 233
CVE-2026-40224
7.3
0%
Apr 10
In systemd 259 before 260, there is local privilege escalation in systemd-machined because varlink can be used to reach the root namespace
Affected: 259 before 259.3
CVE-2019-3842
7.0
1%
Apr 9
In systemd before v242-rc4, it was discovered that pam_systemd does not properly sanitize the environment before using the XDG_SEAT variable
Affected: through 241; 242; 242; 242
CVE-2018-15687
7.0
1%
Oct 26
A race condition in chown_one() of systemd allows an attacker to cause systemd to set arbitrary permissions on arbitrary files
Affected: 235 before 240
CVE-2020-13776
6.7
0%
Jun 3
systemd through v245 mishandles numerical usernames such as ones composed of decimal digits or 0x followed by hex digits, as demonstrated by use of root privileges when privileges…
Affected: through 245
CVE-2026-40226
6.4
0%
Apr 10
In nspawn in systemd 233 through 259 before 260, an escape-to-host action can occur via a crafted optional config file
Affected: 233 before 257.12; 258 before 258.6; 259 before 259.4
CVE-2026-40225
6.4
0%
Apr 10
In udev in systemd before 260, local root execution can occur via malicious hardware devices and unsanitized kernel output
Affected: before 257.13; 258 before 258.7; 259 before 259.5
CVE-2020-13529
6.1
1%
May 10
An exploitable denial-of-service vulnerability exists in Systemd 245
Affected: 245
CVE-2023-7008
5.9
1%
Dec 23
Systemd-resolved: unsigned name response in signed zone is not refused when dnssec=yes
Affected: 25
CVE-2018-1049
5.9
7%
Feb 16
In systemd prior to 234 a race condition exists between .mount and .automount units such that automount requests from kernel may not be serviced by systemd resulting in kernel…
Affected: before 234
CVE-2026-40227
5.5
0%
Apr 10
In systemd 260 before 261, a local unprivileged user can trigger an assert via an IPC API call with an array or map that has a null element
Affected: 260
CVE-2026-40223
5.5
0%
Apr 10
In systemd 258 before 260, a local unprivileged user can trigger an assert when a Delegate=yes and User=<unset> unit exists and is running
Affected: 258 before 260
CVE-2026-29111
5.5
0%
Mar 23
systemd: Local unprivileged user can trigger an assert
Affected: 239 before 257.11; 258 before 258.5; 259 before 259.2
CVE-2022-4415
5.5
1%
Jan 11
A vulnerability was found in systemd
Affected: 246 before 253
CVE-2022-45873
5.5
0%
Nov 23
systemd 250 and 251 allows local users to achieve a systemd-coredump deadlock by triggering a crash that has a long backtrace
Affected: 250 through 251; 252; 252
CVE-2022-3821
5.5
0%
Nov 8
An off-by-one Error issue was discovered in Systemd in format_timespan() function of time-util.c
Affected: through 251
CVE-2021-3997
5.5
2%
Aug 23
A flaw was found in systemd
Affected: 240 before 250.2
CVE-2021-33910
5.5
9%
Jul 20
basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory Allocation with an Excessive Size Value (involving strdupa and alloca for a pathname controlled…
Affected: before 246.15; 247 before 247.8; 248 before 248.5; 249 before 249.1
CVE-2012-1101
5.5
0%
Mar 11
systemd 37-1 does not properly handle non-existent services, which causes a denial of service (failure of login procedure)
Affected: 37
CVE-2019-6454
5.5
2%
Mar 17
An issue was discovered in sd-bus in systemd 239
Affected: 239
CVE-2016-7796
5.5
1%
Oct 13
The manager_dispatch_notify_fd function in systemd allows local users to cause a denial of service (system hang) via a zero-length message received over a notify socket, which…
Affected: 209; 213; 214; 229
CVE-2016-7795
5.5
1%
Oct 13
The manager_invoke_notify_message function in systemd 231 and earlier allows local users to cause a denial of service (assertion failure and PID 1 hang) via a zero-length message…
Affected: through 231
CVE-2023-31439
5.3
0%
Jun 13
An issue was discovered in systemd 253
Affected: 253
CVE-2023-31438
5.3
0%
Jun 13
An issue was discovered in systemd 253
Affected: 253
CVE-2023-31437
5.3
0%
Jun 13
An issue was discovered in systemd 253
Affected: 253
CVE-2013-4392
5.0
0%
Oct 28
systemd, when updating file permissions, allows local users to change the permissions and SELinux security contexts for arbitrary files via a symlink attack on unspecified files
Affected: before 239
CVE-2025-4598
4.7
1%
May 30
Systemd-coredump: race condition that allows a local attacker to crash a suid program and gain read access to the resulting core dump
Affected: before 252.37; 253 before 253.32; 254 before 254.25; 255 before 255.19; 256 before 256.14; 257 before 257.6
CVE-2018-16888
4.7
0%
Jan 14
It was discovered systemd does not correctly check the content of PIDFile files before using it to kill processes
Affected: before 237
CVE-2019-15718
4.4
1%
Sep 4
In systemd 240, bus_open_system_watch_bind_with_description in shared/bus-util.c (as used by systemd-resolved to connect to the system D-Bus instance), calls sd_bus_set_trusted,…
Affected: 240
CVE-2018-20839
4.3
2%
May 17
systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and…
Affected: 242
CVE-2026-40228
3.3
0%
Apr 10
In systemd 259, systemd-journald can send ANSI escape sequences to the terminals of arbitrary users when a "logger -p emerg" command is executed, if ForwardToWall=yes is set
Affected: 259
CVE-2018-16866
3.3
1%
Jan 11
An out of bounds read was discovered in systemd-journald in the way it parses log messages that terminate with a colon ':'
Affected: 221 through 239
CVE-2019-20386
2.4
0%
Jan 21
An issue was discovered in button_open in login/logind-button.c in systemd before 243
Affected: before 243
Page 1 of 2 · 55 total