libarchive: heap-based buffer overflow in xml_data (CVE-2017-14166)
libarchive 3.3.2 allows remote attackers to cause a denial of service
(xml_data heap-based buffer over-read and application crash)
via a crafted xar archive, related to the mishandling of empty strings
in the atol8 function in archive_read_support_format_xar.c.
References:
https://github.com/libarchive/libarchive/issues/935
http://www.openwall.com/lists/oss-security/2017/09/06/5
Patch:
https://github.com/libarchive/libarchive/commit/fa7438a0ff4033e4741c807394a9af6207940d71
(from redmine: issue id 7802, created on 2017-09-10, closed on 2017-09-11)
- Relations:
- child #7803 (closed)
- child #7804 (closed)
- child #7805 (closed)
- child #7806 (closed)
- child #7807 (closed)