]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Issue 394: Segfault when reading malformed old-style cpio archives
authorTim Kientzle <kientzle@acm.org>
Sat, 31 Jan 2015 07:54:19 +0000 (23:54 -0800)
committerTim Kientzle <kientzle@acm.org>
Sat, 31 Jan 2015 07:54:19 +0000 (23:54 -0800)
commit3865cf2bcb0eebc1baef28a7841b1cadae6e0f7c
treebe1c36020a0ea0d20a1137f7ac13e482308c867c
parent94697a23dd89b9637b056893e13791cf1a2196c1
Issue 394: Segfault when reading malformed old-style cpio archives

Root cause here was an implicit cast that resulted in
reading very large file sizes as negative numbers.
libarchive/archive_read_support_format_cpio.c