[3.6] 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 7804, created on 2017-09-10, closed on 2017-09-11)
- Relations:
- parent #7802 (closed)
- Changesets:
- Revision e6e4b0e1 by Francesco Colista on 2017-09-11T09:33:06Z:
main/libarchive: security fix for CVE-2017-14166. Fixes #7804