CVE catalog

CVE-2024-47879

OpenRefine vulnerabilities

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.43% · Oct 25, 2026

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 expression can contain arbitrary Clojure or Python code. The attacker must know a valid project ID of a project that contains at least one row, and the attacker must convince the victim to open a malicious webpage. Version 3.8.3 fixes the issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopenrefinesid3.9.5-2fixed
Debianopenrefinetrixie3.8.7-1fixed
Debianopenrefinebookworm3.6.2-2+deb12u3vulnerable
UbuntuopenrefinenobleNot reportedvulnerable
Ubuntuopenrefinenoble3.7.7-1ubuntu0.1~esm1fixed
Ubuntuopenrefinepro3.6.2-3vulnerable
Ubuntuopenrefinepro3.7.6-1vulnerable
Ubuntuopenrefinepro3.7.7-1vulnerable
Ubuntuopenrefinepro3.7.7-1ubuntu0.1~esm1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopenrefinesourcesid3.8.7-1not yet assignedNot reported[1086041]
Debianopenrefinesourcetrixie3.8.7-1not yet assignedNot reported[1086041]
Debianopenrefinesourcebookworm(unfixed)not yet assignedNot reported[1086041]
Ubuntuopenrefinedebnoble3.7.7-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntuopenrefinedebpro3.7.7-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2024-47879Not reported

[Debian bug #1086041]

Notes

[bookworm] openrefine: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [openrefine]Affected
    Details (2)
    • 3.6.2-2+deb12u3 · all · bookworm

      Affected

      usn · openrefine · debian · bookworm; usn · openrefine · debian · 12

    • 3.6.2-2+deb12u3 · all · bookworm

      Affected

      usn · openrefine · debian · bookworm; usn · openrefine · debian · 12

[Debian 13 (Trixie)]

  • [openrefine]Fixed
    Details (2)
    • 3.8.7-1 · all · trixie

      Fixed · Fixed: 3.8.7-1

      usn · openrefine · debian · 13

    • 3.8.7-1 · all · trixie

      Fixed · Fixed: 3.8.7-1

      usn · openrefine · debian · 13

Observed:

References