{"id":"CVE-2016-6250","details":"Integer overflow in the ISO9660 writer in libarchive before 3.2.1 allows remote attackers to cause a denial of service (application crash) or execute arbitrary code via vectors related to verifying filename lengths when writing an ISO9660 archive, which trigger a buffer overflow.","modified":"2026-04-10T03:52:11.455655Z","published":"2016-09-21T14:25:19.847Z","related":["SUSE-SU-2016:2911-1","openSUSE-SU-2024:10127-1"],"references":[{"type":"ADVISORY","url":"http://rhn.redhat.com/errata/RHSA-2016-1844.html"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2016/07/20/1"},{"type":"ADVISORY","url":"http://www.oracle.com/technetwork/topics/security/linuxbulletinjul2016-3090544.html"},{"type":"ADVISORY","url":"http://www.securityfocus.com/bid/92036"},{"type":"ADVISORY","url":"http://www.securitytracker.com/id/1036431"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2016/07/21/3"},{"type":"ADVISORY","url":"https://security.gentoo.org/glsa/201701-03"},{"type":"REPORT","url":"https://github.com/libarchive/libarchive/files/295073/libarchiveOverflow.txt"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=1347085"},{"type":"FIX","url":"https://github.com/libarchive/libarchive/commit/3014e198"},{"type":"FIX","url":"https://github.com/libarchive/libarchive/issues/711"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/libarchive/libarchive","events":[{"introduced":"0"},{"last_affected":"167e97be1d35c1e0947d768adbf94712244aad6b"},{"fixed":"3014e198"}],"database_specific":{"versions":[{"introduced":"0"},{"last_affected":"3.2.0"}]}}],"versions":["v3.0.0a","v3.0.1b","v3.1.900a","v3.2.0"],"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"7"}]}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-6250.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H"}]}