Skip to content

Bump SharpCompress from 0.41.0 to 0.48.0 - #21339

Merged
kekekeks merged 1 commit into
masterfrom
bump/sharpcompress-0.48.0
May 10, 2026
Merged

Bump SharpCompress from 0.41.0 to 0.48.0#21339
kekekeks merged 1 commit into
masterfrom
bump/sharpcompress-0.48.0

Conversation

@kekekeks

@kekekeks kekekeks commented May 10, 2026

Copy link
Copy Markdown
Member

Bumps SharpCompress version due to path traversal vulnerability GHSA-6c8g-7p36-r338 (CVE in IArchive.WriteToDirectory) which affects all versions <= 0.47.4.
Version 0.48.0 is the first non-vulnerable release per the NuGet vulnerability API.

Avalonia does NOT use file operations from that library, The library is only used for stream compression by VNC backend for the headless platform if it's enabled.

Your apps are NOT affected unless they are using the vulnerable code path in some other way than through Avalonia.

Note: manually verified that VNC backend still works with new version.

Addresses path traversal vulnerability GHSA-6c8g-7p36-r338
(CVE in IArchive.WriteToDirectory) which affects all versions
<= 0.47.4. Version 0.48.0 is the first non-vulnerable release
per the NuGet vulnerability API.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@avaloniaui-bot

Copy link
Copy Markdown

You can test this PR using the following package version. 12.1.999-cibuild0065292-alpha. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

@kekekeks kekekeks added backport-candidate-11.3.x Consider this PR for backporting to 11.3 branch backport-candidate-12.0.x Consider this PR for backporting to 12.0 branch enhancement security-critical labels May 10, 2026
@kekekeks
kekekeks enabled auto-merge May 10, 2026 19:16
@kekekeks
kekekeks disabled auto-merge May 10, 2026 19:16
@kekekeks
kekekeks merged commit 989a91d into master May 10, 2026
12 checks passed
@kekekeks
kekekeks deleted the bump/sharpcompress-0.48.0 branch May 10, 2026 19:16
kekekeks added a commit that referenced this pull request May 10, 2026
Addresses path traversal vulnerability GHSA-6c8g-7p36-r338
(CVE in IArchive.WriteToDirectory) which affects all versions
<= 0.47.4. Version 0.48.0 is the first non-vulnerable release
per the NuGet vulnerability API.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@MrJul MrJul added backported-11.3.x backported-12.0.x and removed backport-candidate-11.3.x Consider this PR for backporting to 11.3 branch backport-candidate-12.0.x Consider this PR for backporting to 12.0 branch labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants