News for hackers. Stuff that matters.
Re:System Down: A systemd-journald exploit by krageon on Thursday January 10, 2019 @09:36AM (#18874070)
It is terrible technically. It does too many things (for no apparent reason) and it's every other month that we see some enormous exploit for it.
Re:System Down: A systemd-journald exploit by acdha on Thursday January 10, 2019 @10:26AM (#18874468)
Hyperbole is not how you make technical arguments. Try some data:

https://www.cvedetails.com/vulnerability-list/vendor_id-7971...

There are 11 total from 2015: one arbitrary access, one which allows administrators to run a process as root rather than the intended user (CVE-2017-1000082), and some DoS opportunities. Not great and several great examples of why C should not be used but hardly “every other month”.

Now, it's hard to compare that it against other systems because it combines functionality which people used to have to use third-party tools for or roll themselves so you have to count that against every buggy init script or supervisor feature, apps whose developers never got around to adding the hardening features which systemd does use, etc.

Re:System Down: A systemd-journald exploit by brobdingnagians on Thursday January 10, 2019 @12:59PM (#18876174)
The systemd developers "forget" to file a lot of the CVE bugs that should have been filed, so the CVE is incomplete in regards to the serious security issues that have affected systemd.
Re:System Down: A systemd-journald exploit by jake_the_third on Thursday January 10, 2019 @01:30PM (#18876495)
I still remember that time when systemd developers argued that a privilege-escalation bug systemd enabled was not really a bug. The criteria those developers* use to determine what merits a CVE filing doesn't quite match up with what you'd expect, so CVE count isn't a good metric for systemd security.

* Unfortunately, they aren't alone in their sloppy handling of security issues. Rust is also another project that is known to not file CVEs for serious bugs if they occur in previous releases.

Re:System Down: A systemd-journald exploit by ungamedplayer on Friday January 11, 2019 @01:11AM (#18881381)
So does the linux kernel as current, previous or even release candidates..
Re:System Down: A systemd-journald exploit by acdha on Thursday January 10, 2019 @01:12PM (#18876321)
You can document this, right? The researcher who finds a problem should be able to request a CVE even if the upstream doesn't acknowledge it.
Re:System Down: A systemd-journald exploit by justinclift on Thursday January 10, 2019 @04:11PM (#18878211)
The theory is good. :)

Weirdly though, getting a CVE assigned can be a real PITA (and unsuccessful). The people who do the CVE assignment are generally overloaded, so lower impact/priority stuff often seems to get missed or not bothered with.

Re:System Down: A systemd-journald exploit by ungamedplayer on Friday January 11, 2019 @01:14AM (#18881394)
This hasn't been the case for a number of years, Mitre has seriously picked up their game, and you can talk to linux vendors such as Red Hat, Ubuntu and SuSE who also have blocks of CVE's assigned for things they shipped.

The alternative is DWF, which would be more popular if this was a more common problem.

Re:System Down: A systemd-journald exploit by justinclift on Friday January 11, 2019 @08:09AM (#18883277)
> This hasn't been the case for a number of years ...

Thanks, that's really good news.