Skip to content

The version of archive package the tool uses "are affected by security advisories" #149427

@jmagman

Description

@jmagman
Downloading packages...
   _fe_analyzer_shared 69.0.0 (70.0.0 available)
   analyzer 6.5.1 (6.5.2 available)
   archive 3.3.2 (affected by advisories: [^0], [^1], 3.6.0 available)
   web_socket_channel 2.4.5 (3.0.0 available)
 No dependencies changed.
 1 package is discontinued.
 Dependencies are affected by security advisories:
   [^0]: https://github.com/advisories/GHSA-9v85-q87q-g4vg
   [^1]: https://github.com/advisories/GHSA-r285-q736-9v95

GHSA-9v85-q87q-g4vg

An issue in Archive v3.3.7 allows attackers to execute a path traversal via extracting a crafted zip file.

GHSA-r285-q736-9v95

An issue in Archive v3.3.7 allows attackers to spoof zip filenames which can lead to inconsistent filename parsing.

Both issues are patched in archive 3.3.8.

In addition to there being security issues, the fact that this logging appears in tool output is embarrassing...

Pinned here

'archive': '3.3.2', // https://github.com/flutter/flutter/issues/115660

Linked issue is #115660, appears this is blocked by #133371? Can we update without totally changing Windows archiving in the meantime?

Metadata

Metadata

Assignees

No one assigned

    Labels

    team-toolOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions