From 0ccce9b3e6c969f2db54e9b28c9ca2c68894af4d Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Mon, 25 Mar 2024 23:47:22 +0800 Subject: [PATCH] emacs28: patch CVE-2022-45939 https://www.cve.org/CVERecord?id=CVE-2022-45939 --- pkgs/applications/editors/emacs/sources.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/editors/emacs/sources.nix b/pkgs/applications/editors/emacs/sources.nix index c921a075d8fd..7b0f893a4e43 100644 --- a/pkgs/applications/editors/emacs/sources.nix +++ b/pkgs/applications/editors/emacs/sources.nix @@ -73,6 +73,13 @@ in variant = "mainline"; rev = "28.2"; hash = "sha256-4oSLcUDR0MOEt53QOiZSVU8kPJ67GwugmBxdX3F15Ag="; + patches = fetchpatch: [ + # CVE-2022-45939 + (fetchpatch { + url = "https://git.savannah.gnu.org/cgit/emacs.git/patch/?id=d48bb4874bc6cd3e69c7a15fc3c91cc141025c51"; + hash = "sha256-TiBQkexn/eb6+IqJNDqR/Rn7S7LVdHmL/21A5tGsyJs="; + }) + ]; }); emacs29 = import ./make-emacs.nix (mkArgs {