[libreoffice] 02/07: import ubuntu11
Rene Engelhard
rene at moszumanska.debian.org
Thu Jul 27 19:17:15 UTC 2017
This is an automated email from the git hooks/post-receive script.
rene pushed a commit to tag libreoffice_3.5.7_0ubuntu13
in repository libreoffice.
commit ca8e0a49645ce69179a8efed7415ee939104ff00
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date: Wed Jul 27 09:48:50 2016 +0200
import ubuntu11
---
changelog | 11 ++++++++++-
patches/rtf-use-after-free.diff | 13 +++++++++++++
patches/series | 1 +
3 files changed, 24 insertions(+), 1 deletion(-)
diff --git a/changelog b/changelog
index 3c87813..2edbf89 100644
--- a/changelog
+++ b/changelog
@@ -1,4 +1,13 @@
-libreoffice (1:3.5.7-0ubuntu10~precise1) precise; urgency=medium
+libreoffice (1:3.5.7-0ubuntu11) precise-security; urgency=low
+
+ * SECURITY UPDATE: Denial of service and possible arbitrary code execution
+ via a crafted RTF file
+ - debian/patches/rtf-use-after-free.diff: Prevent rtf use-after-free
+ - CVE-2016-4324
+
+ -- Bjoern Michaelsen <bjoern.michaelsen at canonical.com> Fri, 24 Jun 2016 21:56:05 +0200
+
+libreoffice (1:3.5.7-0ubuntu10) precise-security; urgency=medium
* various lwp fixes
diff --git a/patches/rtf-use-after-free.diff b/patches/rtf-use-after-free.diff
new file mode 100644
index 0000000..e84308f
--- /dev/null
+++ b/patches/rtf-use-after-free.diff
@@ -0,0 +1,13 @@
+Index: libreoffice-3.5.7/writerfilter/source/rtftok/rtfdocumentimpl.cxx
+===================================================================
+--- libreoffice-3.5.7.orig/writerfilter/source/rtftok/rtfdocumentimpl.cxx 2016-06-25 00:31:33.000000000 +0200
++++ libreoffice-3.5.7/writerfilter/source/rtftok/rtfdocumentimpl.cxx 2016-06-25 02:45:28.997653128 +0200
+@@ -486,6 +486,8 @@
+
+ void RTFDocumentImpl::parBreak()
+ {
++ if(m_aStates.empty())
++ return;
+ checkFirstRun();
+ checkNeedPap();
+ // end previous paragraph
diff --git a/patches/series b/patches/series
index 73197b9..2c10ae8 100644
--- a/patches/series
+++ b/patches/series
@@ -73,3 +73,4 @@ lwpfix2.diff
lwpfix3.diff
lwpfix4.diff
lwpfix5.diff
+rtf-use-after-free.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-openoffice/libreoffice.git
More information about the Pkg-openoffice-commits
mailing list