From 40a5c796cf4b9b08a95afcffb7b2f556e30017bf Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Tue, 20 Sep 2022 23:25:24 +0100 Subject: [PATCH 1/3] frr: add patch for CVE-2022-37032 (cherry picked from commit 118179f32ad4e18e166daf2f4f612a79d1558b80) --- pkgs/servers/frr/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/servers/frr/default.nix b/pkgs/servers/frr/default.nix index 5e5cd767002d..b78063840e86 100644 --- a/pkgs/servers/frr/default.nix +++ b/pkgs/servers/frr/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch # build time , autoreconfHook @@ -41,6 +42,14 @@ stdenv.mkDerivation rec { hash = "sha256-zuOgbRxyyhFdBplH/K1fpyD+KUWa7FXPDmGKF5Kb7SQ="; }; + patches = [ + (fetchpatch { + name = "CVE-2022-37032.patch"; + url = "https://github.com/FRRouting/frr/commit/ff6db1027f8f36df657ff2e5ea167773752537ed.patch"; + sha256 = "sha256-b3nT6xco620hMSqlj/nTWTJCegf3ARAGaQbii4Yq6Ag="; + }) + ]; + nativeBuildInputs = [ autoreconfHook bison From d2dfeb16fd2096a34d3d0fb852829ca463d12c3e Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Mon, 10 Oct 2022 10:19:14 +0200 Subject: [PATCH 2/3] sylpheed: apply patch for CVE-2021-37746 (cherry picked from commit fc7ca788a3ff6f044972dcaedd3d1d33f867ca7a) --- .../networking/mailreaders/sylpheed/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/sylpheed/default.nix b/pkgs/applications/networking/mailreaders/sylpheed/default.nix index 9a65bec21c20..32350bb5cfa7 100644 --- a/pkgs/applications/networking/mailreaders/sylpheed/default.nix +++ b/pkgs/applications/networking/mailreaders/sylpheed/default.nix @@ -19,13 +19,17 @@ stdenv.mkDerivation rec { (fetchpatch { # patch upstream bug https://sylpheed.sraoss.jp/redmine/issues/306 name = "patch-libsylph_ssl_c.patch"; + extraPrefix = ""; url = "https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/mail/sylpheed/patches/patch-libsylph_ssl_c?rev=1.4&content-type=text/plain"; - sha256 = "sha256-k9OwPtHrEjaxXdH0trNqXgJMhR8kjgtei9pi6OFvILk="; + sha256 = "sha256-+FetU5vrfvE78nYAjKK/QFZnFw+Zr2PvoUGRWCuZczs="; + }) + (fetchpatch { + name = "CVE-2021-37746.patch"; + url = "https://git.claws-mail.org/?p=claws.git;a=patch;h=ac286a71ed78429e16c612161251b9ea90ccd431"; + sha256 = "sha256-oLmUShtvO6io3jibKT67eO0O58vEDZEeaB51QTd3UkU="; }) ]; - patchFlags = [ "-p0" ]; - nativeBuildInputs = [ pkg-config ]; buildInputs = [ gtk2 ] From 532b00afe9ad1f86608436a77c1a31b29c298b2a Mon Sep 17 00:00:00 2001 From: Anna Kudriavtsev Date: Fri, 21 Oct 2022 18:58:35 -0500 Subject: [PATCH 3/3] discord: 0.0.20 -> 0.0.21 (cherry picked from commit 32566159ea9407c9eed9281ad8f9cd228d5cbd35) --- .../networking/instant-messengers/discord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index 97df3865209b..fa3f60ffd64e 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -2,7 +2,7 @@ let inherit (pkgs) callPackage fetchurl; versions = if stdenv.isLinux then { - stable = "0.0.20"; + stable = "0.0.21"; ptb = "0.0.29"; canary = "0.0.135"; } else { @@ -20,7 +20,7 @@ let x86_64-linux = { stable = fetchurl { url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; - sha256 = "3f7yuxigEF3e8qhCetCHKBtV4XUHsx/iYiaCCXjspYw="; + sha256 = "KDKUssPRrs/D10s5GhJ23hctatQmyqd27xS9nU7iNaM="; }; ptb = fetchurl { url =