Answer in brief
CVE-2025-59343 records a Unknown severity vulnerability in tar-fs has a symlink validation bypass if destination directory is predictable with a specific tarball. The current sources do not mark it as known exploited. The current feed maps tar-fs (npm), tar-fs (npm), tar-fs (npm). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps tar-fs (npm), tar-fs (npm), tar-fs (npm). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| tar-fsnpm | >=3.0.0 <3.1.1 | 3.1.1 |
| tar-fsnpm | >=2.0.0 <2.1.4 | 2.1.4 |
| tar-fsnpm | >=0 <1.16.6 | 1.16.6 |
Published upstream
Sep 24, 2025
Evidence: source:osv:source_dates:source-dates:recordSource modified
Sep 10, 2026
Evidence: source:osv:source_dates:source-dates:recordFirst seen by HOL
Aug 7, 2026
### Impact v3.1.0, v2.1.3, v1.16.5 and below ### Patches Has been patched in 3.1.1, 2.1.4, and 1.16.6 ### Workarounds You can use the ignore option to ignore non files/directories. ```js ignore (_, header) { // pass files & directories, ignore e.g. symlinks return header.type !== 'file' && header.type !== 'directory' } ``` ### Credit Reported by: Mapta / BugBunny_ai
Quoted source text, attributed separately from HOL analysis.