Bugzilla – Bug 1173070
VUL-0: CVE-2020-13999: libEMF: integer overflow and denial of service in ScaleViewPortExtEx
Last modified: 2021-11-16 10:45:10 UTC
CVE-2020-13999 ScaleViewPortExtEx in libemf.cpp in libEMF (aka ECMA-234 Metafile Library) 1.0.12 allows an integer overflow and denial of service via a crafted EMF file. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-13999 http://people.canonical.com/~ubuntu-security/cve/2020/CVE-2020-13999.html http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13999 https://sourceforge.net/projects/libemf/ http://libemf.sourceforge.net/index.html https://sourceforge.net/p/libemf/news/2020/06/release-of-libemf-1013/ https://sourceforge.net/p/libemf/code/HEAD/tree/
relevant diff: https://sourceforge.net/p/libemf/code/98/tree//trunk/libemf/libemf.cpp?diff=50c6360b34309d09be9d1a1b:97
tracking both SUSE:SLE-12:Update and SUSE:SLE-15:Update as affected.
maybe it makes sense to include the sanity check, that x_num, x_den, y_num, y_den are not 0, into the diff.