Page MenuHomeSolus

Update quazip to 0.7.6 to address CVE-2018-1002209
ClosedPublic

Authored by kyrios123 on Jul 24 2018, 7:25 PM.
Tags
Referenced Files
F11073857: D3394.diff
Sat, Aug 12, 5:08 AM
F11003642: D3394.id8409.diff
Mon, Jul 31, 5:01 PM
F10973550: D3394.id8481.diff
Fri, Jul 21, 8:41 PM
F10970552: D3394.id8375.diff
Fri, Jul 21, 2:59 AM
F10964586: D3394.id8409.diff
Wed, Jul 19, 12:37 PM
F10958819: D3394.id8406.diff
Tue, Jul 18, 3:01 AM
F10932480: D3394.diff
Jul 12 2023, 2:24 AM
F10930555: D3394.diff
Jul 11 2023, 2:23 PM
Subscribers

Details

Summary
  • Fixed the Zip Slip vulnerability in JlCompress
  • Renamed crypt.h to minizip_crypt.h to avoid conflicts
  • Fixed target_link_libraries call in CMakeLists
  • Removed Q_FOREACH uses to avoid conflicts
  • Static analysis patch from Intel Deutschland GmbH
  • Replaced UNUSED with QUAZIP_UNUSED to avoid name clashes
  • Minor bug fixes

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Needed to build qmapshack (ref. task T3229)

Diff Detail

Repository
R2770 quazip
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

DataDrake added a project: Requires Rebuilds.
DataDrake added a subscriber: DataDrake.

Need testing for:

  • cvassistant
  • nomacs
  • texstudio
  • tomahawk
This revision now requires changes to proceed.Jul 25 2018, 11:25 AM
kyrios123 retitled this revision from Update quazip to 0.7.6 to Update quazip to 0.7.6 to address CVE-2018-1002209.Jul 25 2018, 5:21 PM
kyrios123 added a project: Restricted Project.

With the patch uncommented it works better !

This revision is now accepted and ready to land.Jul 30 2018, 1:26 AM
This revision was automatically updated to reflect the committed changes.