![]() The boundary check of an invalid EOCD record may succeed due to the
overflow of uint32_t. Fix the check.
Test: Open the crash.apk and libziparchive reports the offset error as expected.
Bug: 31251826
Change-Id: I1d8092a19b73886a671bc9d291cfc27d65e3d236
(cherry picked from commit
|
||
---|---|---|
.. | ||
testdata | ||
Android.mk | ||
zip_archive.cc | ||
zip_archive_test.cc |