The read_MSAT function in ole.c in libxls 1.4.0 has a double free that allows attackers to cause a denial of service (application crash) via a crafted file, a different vulnerability than CVE-2017-2897.
The product calls free() twice on the same memory address.
Link | Tags |
---|---|
https://github.com/evanmiller/libxls/issues/34 | third party advisory issue tracking exploit |
https://security.gentoo.org/glsa/202003-64 | vendor advisory |