CVE-2024-23833

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-23833
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-23833.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-23833
Aliases
Downstream
Published
2024-02-12T20:15:34Z
Modified
2025-10-21T19:33:34Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N CVSS Calculator
Summary
OpenRefine JDBC Attack Vulnerability
Details

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 library in the latest version of OpenRefine (8.0.30), there is no associated deserialization utilization point, so original code execution cannot be achieved, but attackers can use this vulnerability to read sensitive files on the target server. This issue has been addressed in version 3.7.8. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Database specific
{
    "cwe_ids": [
        "CWE-22"
    ]
}
References

Affected packages

Git / github.com/openrefine/openrefine

Affected ranges

Type
GIT
Repo
https://github.com/openrefine/openrefine
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed

Database specific

vanir_signatures

[
    {
        "id": "CVE-2024-23833-ee93ae26",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "185651037213066091579096239123739585523",
                "111752433688531394301492760245143875503",
                "187992265526071743079543598096237653692",
                "324635396311902356857937670097655734650"
            ]
        },
        "deprecated": false,
        "signature_type": "Line",
        "source": "https://github.com/openrefine/openrefine/commit/58e1cb434fa902b768902a2f8957a57c509de343",
        "target": {
            "file": "main/src/com/google/refine/RefineServlet.java"
        },
        "signature_version": "v1"
    }
]