Scanned nixos/release-combined.nix @ 3eccd0b with vulnix-1.4.1pre (improved CVE patch detection). Filtered out previously reported CVEs. May contain false positives.
busybox
: ab917a22f511610345e3112af59e8cba7b4db297 (after minimal testing seems that we had the problem and the patch does fix it) and all CVE fixes from master
picked to release-17.09
in 5cb8134e54e919598fc7852f404c31651c2f869d
Permanent CC's: @NixOS/security-notifications, @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001, @peterhoeg, @nh2, @LnL7
@ckauhaus could you edit the Permanent CC's from the previous kind of roundups into the issue template? I guess with some explanation how to get added/removed…
gstreamer: the -plugins-bad from 0.10 is a really bad package... I would just phase it out, marking it as insecure for now. Any better ideas?
Regarding vte-0.28.2 (CVE-2012-2738) we currently ship a patch https://github.com/NixOS/nixpkgs/blob/a982b20c3601e5376aa6508b8cadc809b05542b8/pkgs/desktops/gnome-2/desktop/vte/default.nix#L17-L18 that is marked as CVE-2012-2738. Going through some of the release logs you find multiple commits that are supposed to fix that issue (http://ftp.gnome.org/pub/GNOME/sources/vte/0.32/vte-0.32.2.news).
The bug gnome has assigned internally is https://bugzilla.gnome.org/show_bug.cgi?id=676090 . The changelog (http://ftp.gnome.org/pub/GNOME/sources/vte/0.32/vte-0.32.2.changes) lists both commits that are required.
From what I can see right now we are lacking at least https://git.gnome.org/browse/vte/commit/?id=98ce2f265f986fb88c38d508286bb5e3716b9e74.
I have opened a PR (#32506) that introduces the missing patch.
One issue that I missing from the list is
openssl-1.0.2m (https://www.openssl.org/news/secadv/20171207.txt)
both of them are fixed in version 1.0.2n.
PR #32507 has the version bump.
the rsync CVE is fixed in #32510
ghostscript: I couldn't find a commit or reference explicitly mentioning CVE-2016-10317, so I don't know whether it's fixed.
exiv2: no upstream release yet, and pulling such an amount of patches will be a bit painful, but let me try.
Exiv2 v0.27 RC1 January 2018. GM April 2018.
@7c6f434c There's not much of an issue template right now. So I guess this is the time to create one. :-)
QtPass needs to be updated 1.1.6 -> 1.2.1
due to a security issue with its password generator.
@hrdinka should probably have a look at QtPass then
CVE-2016-4912
fixed in 1aca02b51ef30af68755f5aed7f3ebe5d6ffae48 and backported to 17.09
in ecc8eb60ab971174aa32e3ea830e461060372f03
CVE-2017-7960
& CVE-2017-7961
addressed in https://github.com/NixOS/nixpkgs/pull/33539
@nh2 @andir The issue in QtPass was already fixed (https://github.com/NixOS/nixpkgs/pull/33445).
nixos-17.09 EOL
Most helpful comment
gstreamer: the -plugins-bad from 0.10 is a really bad package... I would just phase it out, marking it as insecure for now. Any better ideas?