ScaleViewPortExtEx in libemf.cpp in libEMF (aka ECMA-234 Metafile Library) through 1.0.12 allows an integer overflow and denial of service via a crafted EMF file. References: http://libemf.sourceforge.net/index.html https://sourceforge.net/p/libemf/code/HEAD/tree/ https://sourceforge.net/p/libemf/news/2020/06/release-of-libemf-1013/ https://sourceforge.net/projects/libemf/
Created libEMF tracking bugs for this issue: Affects: fedora-all [bug 1850255]
Statement: libEMF is a C/C++ library which provides a drawing toolkit based on ECMA-234. The general purpose of this library is to create vector graphics files on POSIX systems which can be imported into OpenOffice.org or LibreOffice. Programs compiled with libEMF, output ECMA-234 graphics files locally which can be then imported into desktop applications. Therefore this vulnerability can only be triggered via maliciously written applications compiled with libEMF.
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s): https://access.redhat.com/security/cve/cve-2020-13999