CVE-2018-15686

systemd: reexec state injection: fgets() on overlong lines leads to line splitting

State
Published
Severity
7.0 High
Published
Oct 26, 2018
Updated
Jun 9, 2025
Reserved
Aug 22, 2018

Read the record on cve.org

Description

A vulnerability in unit_deserialize of systemd allows an attacker to supply arbitrary state across systemd re-execution via NotifyAccess. This can be used to improperly influence systemd execution and possibly lead to root privilege escalation. Affected releases are systemd versions up to and including 239.

Scores

CVSSScoreVectorSource
3.07.0 HighCVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:Hcanonical

Weaknesses

  • CWE-502 Deserialization of Untrusted Data

Affected Products

ProductVersions
systemdsystemd
  • 239 and earlierAffected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.