diff options
author | Markus Theil <theil.markus@gmail.com> | 2024-06-10 12:20:27 +0200 |
---|---|---|
committer | Markus Theil <theil.markus@gmail.com> | 2024-06-10 12:20:27 +0200 |
commit | c2fd6d935099a10a6e53a4da586814e3fa4b89de (patch) | |
tree | 7e4373e267be592fb4834e5035af23458650c574 | |
parent | 4913a7c3d8b8d00cb9476a6bd730ff57777f740c (diff) |
frr: 9.0.2 -> 9.0.3
Currently no published release notes available. CVEs fixed: - CVE-2024-31948 - CVE-2024-31949 - CVE-2024-31950 - CVE-2024-31951 Some notable fixes: - isisd: fix heap-after-free with prefix sid - ospfd: Solved crash in RI parsing with OSPF TE - ospfd: Correct Opaque LSA Extended parser - ospf6d: Prevent heap-buffer-overflow with unknown type - pimd: fix crash when mixing ssm/any-source joins Signed-off-by: Markus Theil <theil.markus@gmail.com>
-rw-r--r-- | pkgs/servers/frr/default.nix | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/pkgs/servers/frr/default.nix b/pkgs/servers/frr/default.nix index e9729576970e1..aa614530c5075 100644 --- a/pkgs/servers/frr/default.nix +++ b/pkgs/servers/frr/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch # build time , autoreconfHook @@ -86,24 +85,15 @@ lib.warnIf (!(stdenv.buildPlatform.canExecute stdenv.hostPlatform)) stdenv.mkDerivation rec { pname = "frr"; - version = "9.0.2"; + version = "9.0.3"; src = fetchFromGitHub { owner = "FRRouting"; repo = pname; rev = "${pname}-${version}"; - hash = "sha256-shubNBTZFN6osHmel3uKKkBTloC360lgpuRVYemlPic="; + hash = "sha256-o6pcD/7aa5c4EykSqcz0yKhXx4qcmSrard7qTtKKeks="; }; - patches = [ - # fixes crash in OSPF TE parsing - (fetchpatch { - name = "CVE-2024-27913.patch"; - url = "https://github.com/FRRouting/frr/commit/541503eecd302d2cc8456167d130014cd2cf1134.patch"; - hash = "sha256-7NxPlQK/6lbLs/NqNi4OZ2uBWfXw99SiXDR6okNvJlg="; - }) - ]; - nativeBuildInputs = [ autoreconfHook bison |