CVE-2026-73030

Source
https://cve.org/CVERecord?id=CVE-2026-73030
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-73030.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-73030
Downstream
Published
2026-08-10T20:09:44.641Z
Modified
2026-08-13T03:52:07.738560083Z
Severity
  • 7.2 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
unearth 0.18.2 Path Traversal via Unnormalized Paths and Symlink Escape
Details

unearth through 0.18.2, fixed in commit 6c78164, contains a path traversal vulnerability in the iswithindirectory function that fails to normalize paths before validation, allowing ../ sequences to bypass directory containment checks. Attackers can supply malicious tar archives with symlink members or traversal sequences to write files to arbitrary filesystem locations accessible to the process.

Database specific
{
    "cwe_ids": [
        "CWE-22"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/73xxx/CVE-2026-73030.json",
    "cna_assigner": "VulnCheck"
}
References

Affected packages

Git / github.com/frostming/unearth

Affected ranges

Type
GIT
Repo
https://github.com/frostming/unearth
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "0.18.2"
        }
    ],
    "source": [
        "DESCRIPTION",
        "REFERENCES"
    ]
}

Affected versions

0.*
0.1.0
0.10.0
0.11.0
0.11.1
0.11.2
0.12.0
0.12.1
0.13.0
0.14.0
0.15.0
0.15.1
0.15.2
0.15.3
0.15.4
0.16.0
0.16.1
0.17.0
0.17.1
0.17.2
0.17.3
0.17.4
0.17.5
0.18.0
0.18.1
0.18.2
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.4.1
0.5.0
0.5.1
0.5.2
0.6.0
0.6.1
0.6.2
0.6.3
0.7.0
0.7.1
0.7.2
0.8.0
0.8.1
0.9.0
0.9.1
0.9.2
0.9.3

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-73030.json"