CVE catalog

CVE-2024-47882

OpenRefine vulnerabilities

[CVE catalog]

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

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 reliably produce an error with an attacker-influenced message. It appears that the only way to reach this code in OpenRefine itself is for an attacker to somehow convince a victim to import a malicious file, which may be difficult. However, out-of-tree extensions may add their own calls to `respondWithErrorPage`. Version 3.8.3 has a fix for this 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+deb12u3fixed
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]
Debianopenrefinesourcebookworm3.6.2-2+deb12u3not yet assignedNot reported[1086041]
Ubuntuopenrefinedebnoble3.7.7-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntuopenrefinedebpro3.7.7-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2024-47882Not reported

[Debian bug #1086041]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

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

      Fixed · Fixed: 3.6.2-2+deb12u3

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

    • 3.6.2-2+deb12u3 · all · bookworm

      Fixed · Fixed: 3.6.2-2+deb12u3

      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