summary refs log tree commit diff
path: root/pkgs/development/libraries/libxml2
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2016-11-02 20:43:24 +0100
committerFranz Pletz <fpletz@fnordicwalking.de>2016-11-03 02:45:18 +0100
commit64902aebb0dbc839a3bfd52f65a024b4e7a77e6c (patch)
treef87a3413284a9b44aae813ba870f826b59782c82 /pkgs/development/libraries/libxml2
parent04db88d2474431417ed3c9276f3078c69a125af6 (diff)
downloadnixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.tar
nixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.tar.gz
nixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.tar.bz2
nixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.tar.lz
nixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.tar.xz
nixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.tar.zst
nixpkgs-64902aebb0dbc839a3bfd52f65a024b4e7a77e6c.zip
libxml2: add patch to fix CVE-2016-4658
cc #20078
Diffstat (limited to 'pkgs/development/libraries/libxml2')
-rw-r--r--pkgs/development/libraries/libxml2/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix
index 577006f9014..4831f150f45 100644
--- a/pkgs/development/libraries/libxml2/default.nix
+++ b/pkgs/development/libraries/libxml2/default.nix
@@ -12,6 +12,14 @@ in stdenv.mkDerivation rec {
     sha256 = "0g336cr0bw6dax1q48bblphmchgihx9p1pjmxdnrd6sh3qci3fgz";
   };
 
+  patches = [
+    (fetchpatch {
+      name = "CVE-2016-4658.patch";
+      url = "https://git.gnome.org/browse/libxml2/patch/?id=c1d1f7121194036608bf555f08d3062a36fd344b";
+      sha256 = "0q7i5qgwgzp2x4r820mqq3nx69bgkd7n0v00j28wa6hndbfaaxmb";
+    })
+  ];
+
   # https://bugzilla.gnome.org/show_bug.cgi?id=766834#c5
   postPatch = "patch -R < " + fetchpatch {
     name = "schemas-validity.patch";