systemd: reexec state injection: fgets() on overlong lines leads to line splitting
41Vexday Risk Score
No sign of exploitation. It has a public proof of concept.
ssvc Attendcvss 7epss 2.3%
from disclosure to weapon3 days
Published on NVDOct 26
1st PoC+3d
exploitation probability
2.3%top 19% of all CVEs
observed exploitation
nono source reports it
3 public exploit(s)
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.
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Affected products
systemd · systemdpublic PoCs found — 3✓ VexDay Proof
exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/45714githubgithub.com/hpcprofessional/remediate_cesa_2019_2091★ 0cve_referencewww.exploit-db.com/exploits/45714/unverified⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
References
https://access.redhat.com/errata/RHSA-2019:2091https://access.redhat.com/errata/RHSA-2019:3222https://access.redhat.com/errata/RHSA-2020:0593https://github.com/systemd/systemd/pull/10519https://lists.apache.org/thread.html/r1b103833cb5bc8466e24ff0ecc5e75b45a705334ab6a444e64e840a0%40%3Cissues.bookkeeper.apache.org%3Ehttps://lists.debian.org/debian-lts-announce/2018/11/msg00017.htmlhttps://security.gentoo.org/glsa/201810-10https://usn.ubuntu.com/3816-1/https://www.exploit-db.com/exploits/45714/https://www.oracle.com//security-alerts/cpujul2021.htmlhttp://www.securityfocus.com/bid/105747