Bug 859104 (CVE-2013-4393) - CVE-2013-4393 systemd: Possibility of denial of logging service by processing native messages from file
Summary: CVE-2013-4393 systemd: Possibility of denial of logging service by processing...
Alias: CVE-2013-4393
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
Whiteboard: impact=low,public=20130923,reported=2...
Depends On:
Blocks: 859151
TreeView+ depends on / blocked
Reported: 2012-09-20 14:47 UTC by Jan Lieskovsky
Modified: 2019-06-08 19:15 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2013-12-03 18:58:08 UTC

Attachments (Terms of Use)

Description Jan Lieskovsky 2012-09-20 14:47:35 UTC
A possibility for denial of loggin service was found in the way journald functionality of systemd, a system and service manager, processed native messages when file was chosen as their origin. A local attacker could use this flaw to provide a specially-crafted file descriptor, leading the journald file read process to block, resultingin portion of subsequent native messages intended to be logged to be ignored.

Issue found by Florian Weimer, Red Hat Product Security Team

Comment 1 Jan Lieskovsky 2012-09-20 14:50:13 UTC
This issue affects the version of the systemd package, as shipped with Fedora release of 17.


This issue did NOT affect the version of the systemd package, as shipped with Fedora release of 16.

Comment 2 Vincent Danen 2013-10-01 22:51:01 UTC

This issue was discovered by Florian Weimer of the Red Hat Product Security Team.

Comment 3 Vincent Danen 2013-10-01 22:51:39 UTC
This issue was assigned CVE-2013-4393:


Comment 4 Marcus Meissner 2013-11-22 11:01:49 UTC
do you know where this happens? and was this fixed in the meantime?

Comment 6 Zbigniew Jędrzejewski-Szmek 2013-12-03 18:58:08 UTC
This bug is fixed in F >= 18.

Comment 7 Florian Weimer 2014-04-23 15:54:15 UTC
(In reply to Marcus Meissner from comment #5)
> after some digging it is probably in src/journal/journal-native.c:
> http://cgit.freedesktop.org/systemd/systemd/commit/src/journal/journald-
> native.c?id=1dfa7e79a60de680086b1d93fcc3629b463f58bd

Yes, that's right.  Sorry for the confusion.

Note You need to log in before you can comment on or make changes to this bug.