[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.2.3-2-36-g0136662
Michael Gilbert
michael.s.gilbert at gmail.com
Wed Sep 8 00:08:33 UTC 2010
The following commit has been merged in the debian/unstable branch:
commit 9844a55ec2b4ac0a5d320b398b5869af825bc290
Author: Michael Gilbert <michael.s.gilbert at gmail.com>
Date: Mon Sep 6 22:13:35 2010 -0400
fix cve-2010-3116
diff --git a/debian/changelog b/debian/changelog
index beb53ef..2a74c35 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ webkit (1.2.4-2) unstable; urgency=high
SKIA library.
* fix cve-2010-2901: vulnerability in the rendering implementation.
* fix cve-2010-3115: address bar spoofing (only partially fixed in 1.2.4-1).
+ * fix cve-2010-3116: vulnerability in MIME type handling.
-- Michael Gilbert <michael.s.gilbert at gmail.com> Mon, 06 Sep 2010 21:36:40 -0400
diff --git a/debian/patches/cve-2010-3116.patch b/debian/patches/cve-2010-3116.patch
new file mode 100644
index 0000000..73639ba
--- /dev/null
+++ b/debian/patches/cve-2010-3116.patch
@@ -0,0 +1,17 @@
+description: fix cve-2010-3116
+author: Michael Gilbert <michael.s.gilbert at gmail.com>
+origin: http://trac.webkit.org/changeset/64293
+Index: webkit-1.2.4/WebCore/page/Page.cpp
+===================================================================
+--- webkit-1.2.4.orig/WebCore/page/Page.cpp 2010-09-03 15:18:06.000000000 -0400
++++ webkit-1.2.4/WebCore/page/Page.cpp 2010-09-06 22:11:32.000000000 -0400
+@@ -192,6 +192,9 @@
+ frame->pageDestroyed();
+
+ m_editorClient->pageDestroyed();
++ if (m_pluginData)
++ m_pluginData->disconnectPage();
++
+ #if ENABLE(INSPECTOR)
+ m_inspectorController->inspectedPageDestroyed();
+ #endif
diff --git a/debian/patches/series b/debian/patches/series
index 40e5238..6bad5fb 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@ cve-2010-2651.patch
cve-2010-2900.patch
cve-2010-2901.patch
cve-2010-3115.patch
+cve-2010-3116.patch
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list