When systemd-machined >= v259 (or v258 with a custom `polkit` policy that allows `register-machine` access) is running on a desktop system, an unprivileged user logged in a desktop graphical session can kill arbitrary pr…
Vulnerabilities
59 records
systemd-homed: local privilege escalation via missing home-record signature verification on the authenticate path
systemd-homed contains a local privilege escalation bug via arbitrary system group addition to a local, logged in, homed-managed user
Local unprivileged users can terminate arbitrary local processes via a systemd-oomd IPC API due to a missing path traversal validation.
In systemd 259, systemd-journald can send ANSI escape sequences to the terminals of…
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.
In systemd 260 before 261, a local unprivileged user can trigger an assert via an IPC API…
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.
In nspawn in systemd 233 through 259 before 260, an escape-to-host action can occur via a crafted optional config file.
In nspawn in systemd 233 through 259 before 260, an escape-to-host action can occur via a crafted optional config file.
In udev in systemd before 260, local root execution can occur via malicious hardware…
In udev in systemd before 260, local root execution can occur via malicious hardware devices and unsanitized kernel output.
Incorrect authorization in systemd
In systemd 259 before 260, there is local privilege escalation in systemd-machined because varlink can be used to reach the root namespace.
In systemd 258 before 260, a local unprivileged user can trigger an assert when a…
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.
systemd, a system and service manager, (as PID 1) hits an assert and freezes execution when an unprivileged IPC API call is made with spurious data.
Systemd-coredump: race condition that allows a local attacker to crash a suid program and…
A vulnerability was found in systemd-coredump.
Systemd-resolved: unsigned name response in signed zone is not refused when dnssec=yes
A vulnerability was found in systemd-resolved.
An issue was discovered in systemd 253.
An issue was discovered in systemd 253.
An issue was discovered in systemd 253.
An issue was discovered in systemd 253.
An issue was discovered in systemd 253.
An issue was discovered in systemd 253.
systemd before 247 does not adequately block local privilege escalation for some Sudo…
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 executed.
Information disclosure in systemd
A vulnerability was found in systemd.
systemd 250 and 251 allows local users to achieve a systemd-coredump deadlock by…
systemd 250 and 251 allows local users to achieve a systemd-coredump deadlock by triggering a crash that has a long backtrace.
An off-by-one Error issue was discovered in Systemd in format_timespan() function of…
An off-by-one Error issue was discovered in Systemd in format_timespan() function of time-util.c.
Use after free in systemd-resolved
A use-after-free vulnerability was found in systemd.
Uncontrolled recursion in systemd
A flaw was found in systemd.
basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory…
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 by a local attacker) that results in an o…
Authentication bypass by spoofing in Systemd
An exploitable denial-of-service vulnerability exists in Systemd 245.
systemd through v245 mishandles numerical usernames such as ones composed of decimal…
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 of the 0x0 user account were intended.
Use after free in [UNKNOWN] systemd
A heap use-after-free vulnerability was found in systemd before version v245-rc1, where asynchronous Polkit queries are performed while handling dbus messages.