CVE-2026-29111 systemd: Local unprivileged user can trigger an assert

Medium 5.5 Published Updated

A local unprivileged user can trigger an assertion failure in systemd, causing the system to freeze and resulting in a denial of service.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-29111?

CVE-2026-29111 is a medium-severity denial of service vulnerability in Systemd Project Systemd, published on 23 Mar 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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. On version v249 and older the effect is not an assert, but stack overwriting, with the attacker controlled content. From version v250 and newer this is not possible as the safety check causes an assert instead. This IPC call was added in v239, so versions older than that are not affected. Versions 260-rc1, 259.2, 258.5, and 257.11 contain patches. No known workarounds are available.

Weakness: CWE-269

Which versions are affected by CVE-2026-29111?

It affects 1 product.

Linux distribution packages (40)
systemd AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-boot-unsigned AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-container AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-devel AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-journal-remote AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-libs AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-oomd AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-pam AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-resolved AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-rpm-macros AlmaLinux:10All versions257-13.el10_1.3.alma.1
systemd-rpm-macros AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-udev AlmaLinux:10All versions257-23.el10_2.1.alma.1
systemd-ukify AlmaLinux:10All versions257-13.el10_1.3.alma.1
systemd-ukify AlmaLinux:10All versions257-23.el10_2.1.alma.1
rhel-net-naming-sysattrs AlmaLinux:9All versions252-55.el9_7.9.alma.1
rhel-net-naming-sysattrs AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-boot-unsigned AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-boot-unsigned AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-container AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-container AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-devel AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-devel AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-journal-remote AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-journal-remote AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-libs AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-libs AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-oomd AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-oomd AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-pam AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-pam AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-resolved AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-resolved AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-rpm-macros AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-rpm-macros AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-udev AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-udev AlmaLinux:9All versions252-67.el9_8.2.alma.1
systemd-ukify AlmaLinux:9All versions252-55.el9_7.9.alma.1
systemd-ukify AlmaLinux:9All versions252-67.el9_8.2.alma.1

Products include Systemd Project Systemd.

How do I fix CVE-2026-29111?

Apply the vendor's patch.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2026-29111 being exploited?

There is no known exploitation of CVE-2026-29111 in the wild and no public exploit code.

All Systemd Project Systemd vulnerabilities

Sources

Also known as ALSA-2026:13651, ALSA-2026:13677, ALSA-2026:19068, ALSA-2026:19213, AZL-80538, AZL-80937 and 26 more.

Is CVE-2026-29111 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free