aboutsummaryrefslogtreecommitdiff
path: root/libs/icu/patches
diff options
context:
space:
mode:
authorHirokazu MORIKAWA <morikw2@gmail.com>2017-10-24 11:51:14 +0900
committerYousong Zhou <yszhou4tech@gmail.com>2017-10-24 02:35:19 -0500
commitf90bba4046a2509d13cf38dafd2606c536516c22 (patch)
treed1f3fe91b8bc1a4704fb7cc408fee6e30aca5dce /libs/icu/patches
parent5d4ded7c6befd21ed110a0fc2bbeab9d1a43fbea (diff)
icu: fix CVE-2017-14952 Double-Free Vulnerability
http://www.sourcebrella.com/blog/double-free-vulnerability-international-components-unicode-icu/ https://security-tracker.debian.org/tracker/CVE-2017-14952 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Diffstat (limited to 'libs/icu/patches')
-rw-r--r--libs/icu/patches/CVE-2017-14952.patch10
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/icu/patches/CVE-2017-14952.patch b/libs/icu/patches/CVE-2017-14952.patch
new file mode 100644
index 000000000..f353ac774
--- /dev/null
+++ b/libs/icu/patches/CVE-2017-14952.patch
@@ -0,0 +1,10 @@
+Index: source/i18n/zonemeta.cpp
+===================================================================
+--- source/i18n/zonemeta.cpp (revision 40283)
++++ source/i18n/zonemeta.cpp (revision 40324)
+@@ -691,5 +691,4 @@
+ if (U_FAILURE(status)) {
+ delete mzMappings;
+- deleteOlsonToMetaMappingEntry(entry);
+ uprv_free(entry);
+ break;