CVE-2013-4391: Integer Overflow
An integer overflow, leading to heap-based buffer overflow flaw was found in the way journald functionality of systemd, a system and service manager, processed native messages. A local attacker could provide a specially-crafted packet that when processed by systemd would lead to systemd daemon crash or, potentially, arbitrary code execution with the privileges of the user running the daemon.
Issue found by Florian Weimer, Red Hat Product Security Team
Upstream patch: [1] http://cgit.freedesktop.org/systemd/systemd/commit/?id=505b6a61c22d5565e9308045c7b9bf79f7d0517e
Other sources
Integer overflow in the validuserfield function in journal/journald-native.c in systemd allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a large journal data field, which triggers a heap-based buffer overflow.
— MITRE
Affected Software
Remediation
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2013-4391?
The severity of CVE-2013-4391 is considered high due to the potential for a local attacker to crash the systemd daemon.
How do I fix CVE-2013-4391?
To fix CVE-2013-4391, update systemd to version 190 or higher if you are using Debian or apply the relevant patches provided by your distribution.
What type of vulnerability is CVE-2013-4391?
CVE-2013-4391 is classified as an integer overflow that leads to a heap-based buffer overflow.
Which software is affected by CVE-2013-4391?
CVE-2013-4391 affects versions of systemd prior to 190 and Debian GNU/Linux version 7.0.
Can CVE-2013-4391 be exploited remotely?
CVE-2013-4391 requires local access for exploitation, making it less likely to be exploited remotely.