<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sat, 03 Oct 2026 13:03:52 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-198033</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-198033</link>
      <description>EUVD-2026-198033</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-198033</guid>
    </item>
    <item>
      <title>fkie_cve-2024-47878</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2024-47878</link>
      <description>&lt;p&gt;OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the `/extension/gdata/authorized` endpoint includes the `state` GET parameter verbatim in a `&amp;lt;script&amp;gt;` tag in the output, so without escaping. An attacker could lead or redirect a user to a crafted URL containing JavaScript code, which would then cause that code to be executed in the victim&amp;#39;s browser as if it was part of OpenRefine. Version 3.8.3 fixes this issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the `/extension/gdata/authorized` endpoint includes the `state` GET parameter verbatim in a `&amp;lt;script&amp;gt;` tag in the output, so without escaping. An attacker could lead or redirect a user to a crafted URL containing JavaScript code, which would then cause that code to be executed in the victim&amp;#39;s browser as if it was part of OpenRefine. Version 3.8.3 fixes this issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2024-47878</guid>
    </item>
    <item>
      <title>GHSA-pw3x-c5vp-mfc3 — OpenRefine has a reflected cross-site scripting vulnerability (XSS) in GData extension (authorized.vt)</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-pw3x-c5vp-mfc3</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Maven: org.openrefine:extensions&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The `/extension/gdata/authorized` endpoint includes the `state` GET parameter verbatim in a `&amp;lt;script&amp;gt;` tag in the output, so without escaping.&lt;/p&gt;
&lt;p&gt;An attacker could lead or redirect a user to a crafted URL containing JavaScript code, which would then cause that code to be executed in the victim&amp;#39;s browser as if it was part of OpenRefine.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The `state` GET parameter is read from:&lt;/p&gt;
&lt;p&gt;* extensions/gdata/module/MOD-INF/controller.js:105&lt;/p&gt;
&lt;p&gt;It is used (as `$state`) in:&lt;/p&gt;
&lt;p&gt;* extensions/gdata/module/authorized.vt:43&lt;/p&gt;
&lt;p&gt;There is no check that the state has the expected format (base64-encoded JSON with values like &amp;#34;openrefine123...&amp;#34; and &amp;#34;cb123...&amp;#34;), or that the page was indeed opened as part of the authorization flow.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;Navigate to:&lt;/p&gt;
&lt;p&gt;http://localhost:3333/extension/gdata/authorized?state=%22,alert(1),%22&amp;amp;error=&lt;/p&gt;
&lt;p&gt;An alert box pops up.&lt;/p&gt;
&lt;p&gt;The gdata extension needs to be present. No other configuration is needed; specifically, it is not required to have a client ID or client secret set.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Execution of arbitrary JavaScript in the user&amp;#39;s browser. The attacker-provided code can do anything the user can do, including deleting projects, retrieving database passwords, or executing arbitrary Jython or Closure expressions, if those extensions are also present.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Maven: org.openrefine:extensions&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The `/extension/gdata/authorized` endpoint includes the `state` GET parameter verbatim in a `&amp;lt;script&amp;gt;` tag in the output, so without escaping.&lt;/p&gt;
&lt;p&gt;An attacker could lead or redirect a user to a crafted URL containing JavaScript code, which would then cause that code to be executed in the victim&amp;#39;s browser as if it was part of OpenRefine.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The `state` GET parameter is read from:&lt;/p&gt;
&lt;p&gt;* extensions/gdata/module/MOD-INF/controller.js:105&lt;/p&gt;
&lt;p&gt;It is used (as `$state`) in:&lt;/p&gt;
&lt;p&gt;* extensions/gdata/module/authorized.vt:43&lt;/p&gt;
&lt;p&gt;There is no check that the state has the expected format (base64-encoded JSON with values like &amp;#34;openrefine123...&amp;#34; and &amp;#34;cb123...&amp;#34;), or that the page was indeed opened as part of the authorization flow.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;Navigate to:&lt;/p&gt;
&lt;p&gt;http://localhost:3333/extension/gdata/authorized?state=%22,alert(1),%22&amp;amp;error=&lt;/p&gt;
&lt;p&gt;An alert box pops up.&lt;/p&gt;
&lt;p&gt;The gdata extension needs to be present. No other configuration is needed; specifically, it is not required to have a client ID or client secret set.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Execution of arbitrary JavaScript in the user&amp;#39;s browser. The attacker-provided code can do anything the user can do, including deleting projects, retrieving database passwords, or executing arbitrary Jython or Closure expressions, if those extensions are also present.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-pw3x-c5vp-mfc3</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2024-47878</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2024-47878</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:22.04:LTS: openrefine, Ubuntu:Pro:24.04:LTS: openrefine&lt;/p&gt;
&lt;p&gt;OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the `/extension/gdata/authorized` endpoint includes the `state` GET parameter verbatim in a `&amp;lt;script&amp;gt;` tag in the output, so without escaping. An attacker could lead or redirect a user to a crafted URL containing JavaScript code, which would then cause that code to be executed in the victim&amp;#39;s browser as if it was part of OpenRefine. Version 3.8.3 fixes this issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:22.04:LTS: openrefine, Ubuntu:Pro:24.04:LTS: openrefine&lt;/p&gt;
&lt;p&gt;OpenRefine is a free, open source tool for working with messy data. Prior to version 3.8.3, the `/extension/gdata/authorized` endpoint includes the `state` GET parameter verbatim in a `&amp;lt;script&amp;gt;` tag in the output, so without escaping. An attacker could lead or redirect a user to a crafted URL containing JavaScript code, which would then cause that code to be executed in the victim&amp;#39;s browser as if it was part of OpenRefine. Version 3.8.3 fixes this issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2024-47878</guid>
    </item>
  </channel>
</rss>
