Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 587566 (CVE-2016-4324)

Summary: <app-office/libreoffice{-bin}- Dereference of invalid STL iterator on processing RTF file
Product: Gentoo Security Reporter: Agostino Sarubbo <ago>
Component: VulnerabilitiesAssignee: Gentoo Security <security>
Severity: major    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: A2 [glsa cve]
Package list:
Runtime testing required: ---
Bug Depends on: 589284    
Bug Blocks:    

Description Agostino Sarubbo gentoo-dev 2016-06-30 09:02:29 UTC
From ${URL} :

A use after free vulnerability was found in RTF parser of LibreOffice. The vulnerability lies in the parsing of documents containing both stylesheet and 
superscript tokens. A specially crafted RTF document containing both a stylesheet and superscript element causes LibreOffice to access an invalid pointer 
referencing previously used memory on the heap. By carefully manipulating the contents of the heap, this vulnerability can be used to execute arbitrary 

External References:

@maintainer(s): after the bump, in case we need to stabilize the package, please let us know if it is ready for the stabilization or not.
Comment 1 Andreas Sturmlechner gentoo-dev 2016-06-30 09:49:51 UTC version bump pending:
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2016-07-02 21:17:45 UTC
Ebuild added. Let's keep it in ~arch for a bit to see some testing.
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2016-07-20 22:20:22 UTC
Please stabilize LibreOffice and friends. 
See bug 589284 for the details.
Comment 4 Agostino Sarubbo gentoo-dev 2016-07-28 14:44:39 UTC
stabilization done.
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2016-07-28 15:25:28 UTC
cleanup done, office out
Comment 6 Yury German Gentoo Infrastructure gentoo-dev 2016-09-10 07:32:31 UTC
New GLSA Request filed.
Comment 7 GLSAMaker/CVETool Bot gentoo-dev 2016-11-04 07:57:38 UTC
This issue was resolved and addressed in
 GLSA 201611-03 at
by GLSA coordinator Aaron Bauman (b-man).