OpenRefine RCE via malicious .tar import 3.7.3
CVE-2023-37476 Published on July 17, 2023
Zip slip in OpenRefine
OpenRefine is a free, open source tool for data processing. A carefully crafted malicious OpenRefine project tar file can be used to trigger arbitrary code execution in the context of the OpenRefine process if a user can be convinced to import it. The vulnerability exists in all versions of OpenRefine up to and including 3.7.3. Users should update to OpenRefine 3.7.4 as soon as possible. Users unable to upgrade should only import OpenRefine projects from trusted sources.
Vulnerability Analysis
CVE-2023-37476 is exploitable with network access, requires user interaction and a small amount of user privileges. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to be low. considered to have a small impact on confidentiality and integrity and availability.
Weakness Type
What is a Directory traversal Vulnerability?
The software uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the software does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
CVE-2023-37476 has been classified to as a Directory traversal vulnerability or weakness.
Products Associated with CVE-2023-37476
stack.watch emails you whenever new vulnerabilities are published in Openrefine or Canonical Ubuntu Linux. Just hit a watch button to start following.
Affected Versions
OpenRefine Version < 3.7.4 is affected by CVE-2023-37476Vulnerable Packages
The following package name and versions may be associated with CVE-2023-37476
| Package Manager | Vulnerable Package | Versions | Fixed In |
|---|---|---|---|
| maven | org.openrefine:main | < 3.7.4 | 3.7.4 |
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.