summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Gerbet <thomas@gerbet.me>2024-12-13 20:08:56 +0100
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2024-12-24 06:37:06 +0000
commit41db15ccc381773aaa047085f1f87ae73df3f7a3 (patch)
tree863292655ade48846860b59d2e25cce8c072aaaa
parentgst_all_1.*: 1.24.3 -> 1.24.10 (#365245) (diff)
downloadnixpkgs-41db15ccc381773aaa047085f1f87ae73df3f7a3.tar.gz
avahi: apply patch for CVE-2024-52616
Fixes CVE-2024-52616 / https://github.com/avahi/avahi/security/advisories/GHSA-r9j3-vjjh-p8vm (cherry picked from commit a7e9d5524b2e5ecca81c41752907096b0f5c14fd)
-rw-r--r--pkgs/development/libraries/avahi/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/avahi/default.nix b/pkgs/development/libraries/avahi/default.nix
index e56b173e207d..c622cd088705 100644
--- a/pkgs/development/libraries/avahi/default.nix
+++ b/pkgs/development/libraries/avahi/default.nix
@@ -10,6 +10,7 @@
expat,
gettext,
glib,
+ autoreconfHook,
libiconv,
libevent,
nixosTests,
@@ -126,6 +127,12 @@ stdenv.mkDerivation rec {
"fuzz/fuzz-packet.c"
];
})
+ # https://github.com/avahi/avahi/pull/659 merged Nov 19
+ (fetchpatch {
+ name = "CVE-2024-52616.patch";
+ url = "https://github.com/avahi/avahi/commit/f8710bdc8b29ee1176fe3bfaeabebbda1b7a79f7.patch";
+ hash = "sha256-BUQOQ4evKLBzV5UV8xW8XL38qk1rg6MJ/vcT5NBckfA=";
+ })
];
depsBuildBuild = [
@@ -136,6 +143,7 @@ stdenv.mkDerivation rec {
pkg-config
gettext
glib
+ autoreconfHook
];
buildInputs =