CVE-2026-65010: UNIX Symbolic Link (Symlink) Following in huggingface datasets
Datasets through 5.00, fixed in commit ad2d853, contains a symlink-following vulnerability in Extractor.extract() that allows local attackers to write arbitrary files by pre-planting symlinks at predictable output paths. Attackers can redirect archive extraction to arbitrary filesystem locations in shared-cache environments, enabling overwrite of sensitive files and potential privilege escalation or code execution.
AI Analysis
Technical Summary
CVE-2026-65010 is a symlink-following vulnerability in the huggingface datasets library affecting versions up to and including 5.00. The vulnerability occurs in the Extractor.extract() method, where an attacker with local access can pre-plant symbolic links at known output locations. When archives are extracted, these symlinks cause files to be written to arbitrary filesystem locations, enabling overwriting of sensitive files. This can lead to privilege escalation or code execution in shared-cache environments. The vulnerability was addressed in commit ad2d853, though no explicit vendor advisory or patch link is provided in the input data.
Potential Impact
Local attackers can exploit this vulnerability to overwrite arbitrary files on the filesystem by leveraging symbolic links during archive extraction. This may result in privilege escalation or arbitrary code execution if sensitive files are overwritten. The vulnerability affects shared-cache environments where multiple users or processes may interact with the extracted files.
Mitigation Recommendations
The vulnerability has been fixed in commit ad2d853. Users should upgrade to a version of huggingface datasets that includes this fix (versions later than 5.00). Since no official vendor advisory or patch link is provided, users should verify the fix by checking the project's repository for the referenced commit. Until upgraded, avoid running extraction operations in shared-cache environments with untrusted local users to reduce risk.
CVE-2026-65010: UNIX Symbolic Link (Symlink) Following in huggingface datasets
Description
Datasets through 5.00, fixed in commit ad2d853, contains a symlink-following vulnerability in Extractor.extract() that allows local attackers to write arbitrary files by pre-planting symlinks at predictable output paths. Attackers can redirect archive extraction to arbitrary filesystem locations in shared-cache environments, enabling overwrite of sensitive files and potential privilege escalation or code execution.
CVSS v4.0
Score 4.4medium
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-65010 is a symlink-following vulnerability in the huggingface datasets library affecting versions up to and including 5.00. The vulnerability occurs in the Extractor.extract() method, where an attacker with local access can pre-plant symbolic links at known output locations. When archives are extracted, these symlinks cause files to be written to arbitrary filesystem locations, enabling overwriting of sensitive files. This can lead to privilege escalation or code execution in shared-cache environments. The vulnerability was addressed in commit ad2d853, though no explicit vendor advisory or patch link is provided in the input data.
Potential Impact
Local attackers can exploit this vulnerability to overwrite arbitrary files on the filesystem by leveraging symbolic links during archive extraction. This may result in privilege escalation or arbitrary code execution if sensitive files are overwritten. The vulnerability affects shared-cache environments where multiple users or processes may interact with the extracted files.
Mitigation Recommendations
The vulnerability has been fixed in commit ad2d853. Users should upgrade to a version of huggingface datasets that includes this fix (versions later than 5.00). Since no official vendor advisory or patch link is provided, users should verify the fix by checking the project's repository for the referenced commit. Until upgraded, avoid running extraction operations in shared-cache environments with untrusted local users to reduce risk.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-07-21T11:32:54.897Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a625bf69c2644c7f881d7ce
Added to database: 07/23/2026, 18:22:46 UTC
Last enriched: 07/30/2026, 22:46:26 UTC
Last updated: 09/05/2026, 22:52:12 UTC
Views: 115
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.