CVE-2026-108553: OpenRefine through 3.10.1 CSRF to RCE via get-rows Command

Published Oct 10, 2026
·
Updated

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 Software

1 affected component
OpenRefine openrefine<=3.10.1

Event History

Oct 10, 2026
CVE Published
via MITRE·02:49 PM
Data Sourced
via MITRE·02:49 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·03:16 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What must an attacker do to exploit this issue?

The attacker must lure a user into visiting a malicious page. That page issues a cross-origin GET request with a crafted engine parameter to trigger execution of a Jython facet expression.

2

Is authentication required for exploitation?

No privileges are required by the attacker, but user interaction is required. The affected OpenRefine instance must be reachable by the victim's browser for the cross-origin request to be sent.

3

What level of access could successful exploitation provide?

Successful exploitation can execute operating system commands as the user account running OpenRefine. This can affect confidentiality, integrity, and availability of resources accessible to that account.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203