summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/libxml/libxml2_2.9.10.bb
diff options
context:
space:
mode:
authorTony Tascioglu <tony.tascioglu@windriver.com>2021-05-20 17:45:42 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-05-30 08:19:35 +0100
commitbc872bd77923210831de67cfdc50e753bfa9f1e5 (patch)
tree539a31b2ed592551e0a0cca0d5b46fee9ba71b18 /meta/recipes-core/libxml/libxml2_2.9.10.bb
parentad30955575ccfcb07db11e7d42b5500c605aacbc (diff)
downloadpoky-bc872bd77923210831de67cfdc50e753bfa9f1e5.tar.gz
libxml2: Fix CVE-2021-3541
Upstream commit: This is related to parameter entities expansion and following the line of the billion laugh attack. Somehow in that path the counting of parameters was missed and the normal algorithm based on entities "density" was useless. CVE: CVE-2021-3541 Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libxml2/-/commit/8598060bacada41a0eb09d95c97744ff4e428f8e] (From OE-Core rev: e1e04de65e24d1596d800d7f8e85f98bb7f72632) Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/libxml/libxml2_2.9.10.bb')
-rw-r--r--meta/recipes-core/libxml/libxml2_2.9.10.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-core/libxml/libxml2_2.9.10.bb b/meta/recipes-core/libxml/libxml2_2.9.10.bb
index a9bff74b55..ce4f9a3340 100644
--- a/meta/recipes-core/libxml/libxml2_2.9.10.bb
+++ b/meta/recipes-core/libxml/libxml2_2.9.10.bb
@@ -29,6 +29,7 @@ SRC_URI = "http://www.xmlsoft.org/sources/libxml2-${PV}.tar.gz;name=libtar \
29 file://CVE-2021-3518-0001.patch \ 29 file://CVE-2021-3518-0001.patch \
30 file://CVE-2021-3518-0002.patch \ 30 file://CVE-2021-3518-0002.patch \
31 file://CVE-2021-3537.patch \ 31 file://CVE-2021-3537.patch \
32 file://CVE-2021-3541.patch \
32 " 33 "
33 34
34SRC_URI[libtar.md5sum] = "10942a1dc23137a8aa07f0639cbfece5" 35SRC_URI[libtar.md5sum] = "10942a1dc23137a8aa07f0639cbfece5"