9.8

CVE-2021-32840: icsharpcode sharpziplib Path Traversal

CVSS: 9.8v3.1CriticalModified
AliasesUBUNTU-CVE-2021-32840GHSA-m22m-h4rf-pwq3
Published 26-01-2022Last modified 22-04-2025

Vulnerability summary

CVE-2021-32840 is a critical (CVSS 9.8) Path Traversal vulnerability in icsharpcode sharpziplib. EPSS estimates a 1.91% chance of exploitation in the next 30 days, higher than 79.4% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (NVD)
EPSS score
1.91%
0%100%
Low · -0.07 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github

Timeline

  1. 26-01-2022
    PublishedVulnerability first disclosed.
  2. 22-04-2025
    Last modifiedVulnerability information updated.

Description

SharpZipLib (or #ziplib) is a Zip, GZip, Tar and BZip2 library. Prior to version 1.3.3, a TAR file entry `../evil.txt` may be extracted in the parent directory of `destFolder`. This leads to arbitrary file write that may lead to code execution. The vulnerability was patched in version 1.3.3.

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

1.91%

Chance of exploitation in the next 30 days

Percentile

79%

Versus all other CVEs

30-day change

-0.07 pp

From 1.97% on 20-09-2026

20-09-202620-10-2026
EPSS score
1.91%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • githubUnverified

    Ghsl 2021 125 Sharpziplib

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Icsharpcode1 product
NuGet1 product
  • SharpZipLib< 1.3.3
Sharpziplib_project1 product
Ubuntu1 product
  • monoAll versions (No fix recorded)

4 vendors · 4 products

References

8 links