ArchLinux: 201607-3: libreoffice-fresh: arbitrary code execution
Summary
A use after free vulnerability was found in the 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 code.
Resolution
Upgrade to 5.1.4-1.
# pacman -Syu "libreoffice-fresh>=5.1.4-1"
The problem has been fixed upstream in version 5.1.4.
References
https://www.libreoffice.org/about-us/security/advisories/cve-2016-4324/ https://talosintelligence.com/vulnerability_reports/TALOS-2016-0126/ https://access.redhat.com/security/cve/CVE-2016-4324
Workaround
None.