Skip to content

Bump zip to 9.1 (clears 5 security advisories, incl. critical GHSA-m665-v7pm-7grj) - #31

Open
awesomenull-mirror wants to merge 1 commit into
nab138:mainfrom
GoldenNugget-Team:zip-9.1-security
Open

awesomenull-mirror wants to merge 1 commit into
nab138:mainfrom
GoldenNugget-Team:zip-9.1-security

Conversation

@awesomenull-mirror

Copy link
Copy Markdown

isideload 0.5.2's zip = "8.3" resolves to 8.6.0, which lands inside the ranges of five (currently open) Dependabot alerts against the zip crate:

The fixes only exist in zip 9.x, so 8.x patches are not an option. On this branch gn-sideload (https://github.com/GoldenNugget-Team/GoldenNugget / tools/sideload-engine) is being built against isideload with zip = "9.1" — the crate's zip API usage compiles unchanged (cargo check clean, release build verified on macOS x86_64 + aarch64).

zip 8.6.0 (isideload 0.5.2's ^8.3 resolution) is inside the alert ranges
of GHSA-m665-v7pm-7grj (critical, CVE-2026-115905, fixed 9.0.5) and the
four 9.0.0 advisories. The security fixes only live in zip 9.x, so this
branch raises the requirement; the engine pipeline compiles isideload's
zip 9 API usage unchanged.

upstream PR candidate; GoldenNugget drives gn-sideload on this branch
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