Skip to content
OpenAdvisories
High · 7.5 CVE-2026-108553 EUVD-2026-96347GHSA-3fgg-hmv4-hp49

OpenRefine through 3.10.1 CSRF to RCE via get-rows Command

Published Oct 10, 2026 · Updated Oct 18, 2026 · Assigned by VulnCheck

Description

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, executing operating system commands as the OpenRefine user.

Affected products

VendorProductAffectedFixed
OpenRefine OpenRefine ≤ 3.10.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 13 openrefine No fix yet —
Debian 12 openrefine No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 openrefine No fix yet —
Ubuntu 26.04 LTS openrefine No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS openrefine No fix yet —
Ubuntu Pro 22.04 LTS openrefine No fix yet —

References