The manager_invoke_notify_message function in systemd 231 and earlier allows local users to cause a denial of service (assertion failure and PID 1 hang) via a zero-length message received over a notify socket.
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
Link | Tags |
---|---|
http://www.openwall.com/lists/oss-security/2016/09/30/1 | third party advisory mailing list |
http://www.openwall.com/lists/oss-security/2016/09/28/9 | third party advisory mailing list |
http://www.securityfocus.com/bid/93223 | vdb entry third party advisory |
http://rhn.redhat.com/errata/RHSA-2016-2610.html | vendor advisory |
https://www.agwa.name/blog/post/how_to_crash_systemd_in_one_tweet | exploit third party advisory technical description |
http://www.ubuntu.com/usn/USN-3094-1 | third party advisory vendor advisory |
https://github.com/systemd/systemd/issues/4234 | exploit third party advisory patch |
http://www.securitytracker.com/id/1037320 | vdb entry |
http://rhn.redhat.com/errata/RHSA-2016-2694.html | vendor advisory |