<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-03T12:50:12.382629+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-197762</id>
    <title>EUVD-2026-197762</title>
    <updated>2026-10-03T12:50:12.449379+00:00</updated>
    <content>EUVD-2026-197762</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-197762"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2024-47879</id>
    <title>fkie_cve-2024-47879</title>
    <updated>2026-10-03T12:50:12.449417+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>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.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2024-47879"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-3jm4-c6qf-jrh3</id>
    <title>GHSA-3jm4-c6qf-jrh3 — OpenRefine's PreviewExpressionCommand, which is eval, lacks protection against cross-site request forgery (CSRF)</title>
    <updated>2026-10-03T12:50:12.449452+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Maven: org.openrefine:main</p>
<p>### Summary</p>
<p>Lack of CSRF 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.</p>
<p>The attacker must know a valid project ID of a project that contains at least one row.</p>
<p>### Details</p>
<p>The `com.google.refine.commands.expr.PreviewExpressionCommand` class contains the following comment:
```
/**
 * The command uses POST but does not actually modify any state so it does not require CSRF.
 */
```</p>
<p>However, this appears to be false (or no longer true). The expression being previewed (executed) can be written in GREL, Python, or Clojure. Since there are no restrictions on what code can be executed, the expression can do anything the user running OpenRefine can do. For instance, the following expressions start a calculator:</p>
<p>```
clojure:(.exec (Runtime/getRuntime) "gnome-calculator")
```</p>
<p>```
jython:import os;os.system("gnome-calculator")
```</p>
<p>The lack of restrictions on expressions is arguably not a problem if the user is typing their own expressions into OpenRefine: they could have just as well typed them into Clojure or Python directly. However, since the `preview-expression` command does not check for a CSRF token, the expression can actually come from a HTML form submitted by a different origin, including arbitrary websites.</p>
<p>Issue #2164 suggested adding CSRF protection to all endpoints, but this endpoint was skipped (and the a…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-3jm4-c6qf-jrh3"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ubuntu-cve-2024-47879</id>
    <title>UBUNTU-CVE-2024-47879</title>
    <updated>2026-10-03T12:50:12.449499+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:Pro:22.04:LTS: openrefine, Ubuntu:Pro:24.04:LTS: openrefine</p>
<p>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.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ubuntu-cve-2024-47879"/>
  </entry>
</feed>
