Skip to content

build(linux): allow the zip extraction advisories nothing here reaches - #3461

Merged
datlechin merged 1 commit into
linuxfrom
build/linux-zip-advisories
Oct 17, 2026
Merged

datlechin merged 1 commit into
linuxfrom
build/linux-zip-advisories

Conversation

@datlechin

Copy link
Copy Markdown
Member

Why

Supply chain fails on linux again. RustSec published zip's three advisories as RUSTSEC-2026-0367, 0368 and 0369, so cargo deny now reports zip 8.6.0 as vulnerable, not only yanked. Lock file still carries it through rust_xlsxwriter 0.99.1 until a release takes zip 9 (jmcnamara/rust_xlsxwriter#205; its main already does).

Change

  • deny.toml ignores the three advisories, each with the reason: they are in ZipArchive::extract and ZipStreamReader::extract. rust_xlsxwriter only writes archives, and core's export test reads entries by name. They go with the existing zip@8.6.0 entry.

Verified

cargo deny --locked check advisories bans licenses sources 0.20.2 passes with a fresh advisory database. rust_xlsxwriter 0.99.1's source never uses ZipArchive or ZipStreamReader.

@datlechin
datlechin merged commit 61adf1b into linux Oct 17, 2026
16 checks passed
@datlechin
datlechin deleted the build/linux-zip-advisories branch October 17, 2026 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant