OpenRefine through 3.10.1 contains a cross-site request forgery vulnerability in the get-rows command that allows remote attackers to execute Jython facet expressions. Attackers can lure a user to a malicious page issuing a cross-origin GET with a crafted engine parameter, execut...
Vendor
org.openrefine vulnerabilities
14 published CVES affecting org.openrefine, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 14
- Critical
- 1
- High
- 6
- Medium
- 6
- Low
- 0
- Unscored
- 1
- CISA KEV
- 0
Products
- org.openrefine/openrefine 5
- org.openrefine/database 4
- org.openrefine/main 4
- org.openrefine/extensions 1
Latest org.openrefine CVEs
Newest publication first
-
HighCVSS 7.7 EPSS 0.19%
-
MediumCVSS 5.3 EPSS 0.59%
OpenRefine is a free, open source tool for working with messy data. The load-language command expects a lang parameter from which it constructs the path of the localization file to load, of the form translations-$LANG.json. But when doing so in versions prior to 3.8.3, it does no...
-
MediumCVSS 6.1 EPSS 0.51%
OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the built-in "Something went wrong!" error page includes the exception message and exception traceback without escaping HTML tags, enabling injection into the page if an attacker can relia...
-
CVE-2024-47881 OpenRefine's SQLite integration allows filesystem access, remote code execution (RCE)
PublishedHighCVSS 8.8 EPSS 0.69%OpenRefine is a free, open source tool for working with messy data. Starting in version 3.4-beta and prior to version 3.8.3, in the database extension, the "enable_load_extension" property can be set for the SQLite integration, enabling an attacker to load (local or remote) exten...
-
MediumCVSS 6.9 EPSS 0.38%
OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the export-rows command can be used in such a way that it reflects part of the request verbatim, with a Content-Type header also taken from the request. An attacker could lead a user to a...
-
HighCVSS 8.8 EPSS 0.43%
OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, lack of cross-site request forgery protection on the preview-expression command means that visiting a malicious website could cause an attacker-controlled expression to be executed. The ex...
-
CVE-2024-47878 Reflected cross-site scripting vulnerability (XSS) in GData extension (authorized.vt)
PublishedMediumCVSS 6.1 EPSS 0.46%OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the /extension/gdata/authorized endpoint includes the state GET parameter verbatim in a <script> tag in the output, so without escaping. An attacker could lead or redirect a user to a craf...
-
Unknown
Impact OpenRefine releases contain Google API authentication keys ("client id" and "client secret") which can be extracted from released artifacts. For instance, download the package for OpenRefine 3.8.2 on linux. It contains the file openrefine-3.8.2/webapp/extensions/gdata/modu...
-
HighCVSS 7.5 EPSS 1.00%
OpenRefine is a free, open source power tool for working with messy data and improving it. A jdbc attack vulnerability exists in OpenRefine(version<=3.7.7) where an attacker may construct a JDBC query which may read files on the host filesystem. Due to the newer MySQL driver libr...
-
CriticalCVSS 9.8 EPSS 42.5%
OpenRefine is a powerful free, open source tool for working with messy data. Prior to version 3.7.5, a remote code execution vulnerability allows any unauthenticated user to execute code on the server. Version 3.7.5 has a patch for this issue.
-
HighCVSS 7.5 EPSS 1.00%
OpenRefine is a powerful free, open source tool for working with messy data. Prior to version 3.7.5, an arbitrary file read vulnerability allows any unauthenticated user to read a file on a server. Version 3.7.5 fixes this issue.
-
MediumCVSS 6.5 EPSS 1.4%
OpenRefine <= v3.5.2 contains a Server-Side Request Forgery (SSRF) vulnerability, which permits unauthorized users to exploit the system, potentially leading to unauthorized access to internal resources and sensitive file disclosure.
-
CVE-2023-37476 Zip slip in OpenRefine
PublishedHighCVSS 7.8 EPSS 0.63%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...
-
MediumCVSS 6.5 EPSS 2.4%
OpenRefine before 3.2 beta allows directory traversal via a relative pathname in a ZIP archive.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.