CVE-2016-10156

HIGH

systemd <v229 - Privilege Escalation

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2016-10156. PoCs published by Sebastian Krahmer.

AI-analyzed exploit summary This exploit leverages a vulnerability in systemd (CVE-2016-10156) where the `touch()` function creates files with mode 07777, including the SUID bit. The provided code creates a SUID binary in a world-writable directory, allowing local privilege escalation to root.

Description

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 privileges to root. This is fixed in v229.

Exploits (1)

exploitdb WORKING POC
by Sebastian Krahmer · textlocallinux
https://www.exploit-db.com/exploits/41171

This exploit leverages a vulnerability in systemd (CVE-2016-10156) where the `touch()` function creates files with mode 07777, including the SUID bit. The provided code creates a SUID binary in a world-writable directory, allowing local privilege escalation to root.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: systemd v228
No auth needed
Prerequisites: Access to a vulnerable systemd version · Presence of a world-writable directory with SUID/SGID properties
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (6)

Core 6
Core References
Issue Tracking x_refsource_misc
https://bugzilla.suse.com/show_bug.cgi?id=1020601
Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://www.securitytracker.com/id/1037686
Exploit, Third Party Advisory exploit x_refsource_exploit-db
https://www.exploit-db.com/exploits/41171/
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/95790

Scores

CVSS v3 7.8
EPSS 0.0121
EPSS Percentile 64.5%
Attack Vector LOCAL
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-264
Status published
Products (1)
systemd_project/systemd 228
Published Jan 23, 2017
Tracked Since Feb 18, 2026