<?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>Mon, 05 Oct 2026 21:08:58 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-343503</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-343503</link>
      <description>EUVD-2026-343503</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-343503</guid>
    </item>
    <item>
      <title>fkie_cve-2026-65841</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-65841</link>
      <description>&lt;p&gt;Jodit Editor is a WYSIWYG editor with a built-in file browser &amp;amp; image editor. Prior to 4.13.6, Jodit&amp;#39;s clean-html denyTags filter does not normalize foreign SVG or MathML script node names, allowing a script element nested directly in SVG or MathML to remain in editor.value and execute when content is loaded. This issue is fixed in version 4.13.6.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Jodit Editor is a WYSIWYG editor with a built-in file browser &amp;amp; image editor. Prior to 4.13.6, Jodit&amp;#39;s clean-html denyTags filter does not normalize foreign SVG or MathML script node names, allowing a script element nested directly in SVG or MathML to remain in editor.value and execute when content is loaded. This issue is fixed in version 4.13.6.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-65841</guid>
    </item>
    <item>
      <title>GHSA-45qg-252v-3f7p — Jodit has cross-site scripting (XSS) via &lt;script&gt; nested in SVG that bypasses clean-html sanitization</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-45qg-252v-3f7p</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: jodit&lt;/p&gt;
&lt;p&gt;A `&amp;lt;script&amp;gt;` element placed directly inside an `&amp;lt;svg&amp;gt;` (or MathML) container was not removed by Jodit&amp;#39;s clean-html sanitizer.&lt;/p&gt;
&lt;p&gt;The deny/allow tag filter compared `node.nodeName` against an upper-cased tag hash, but foreign (SVG/MathML) elements preserve their original-case node names — an SVG script reports `&amp;#34;script&amp;#34;`, not `&amp;#34;SCRIPT&amp;#34;` — so the default `denyTags` list (which includes `script`) did not match it. The script therefore survived in the editor value and serialized output, where it could execute when the content was loaded back into a page or editor.&lt;/p&gt;
&lt;p&gt;### Proof of concept&lt;/p&gt;
&lt;p&gt;```html
&amp;lt;svg xmlns=&amp;#34;http://www.w3.org/2000/svg&amp;#34; width=&amp;#34;400&amp;#34; height=&amp;#34;400&amp;#34; viewBox=&amp;#34;0 0 124 124&amp;#34;&amp;gt;
  &amp;lt;rect width=&amp;#34;124&amp;#34; height=&amp;#34;124&amp;#34; rx=&amp;#34;24&amp;#34; fill=&amp;#34;#000000&amp;#34;&amp;gt;&amp;lt;/rect&amp;gt;
  &amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt;alert(document.domain);&amp;lt;/script&amp;gt;
&amp;lt;/svg&amp;gt;
```&lt;/p&gt;
&lt;p&gt;Load the payload into the editor (e.g. via source mode) and the `&amp;lt;script&amp;gt;` is preserved in `editor.value` and executes.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Stored / DOM cross-site scripting. An application that persists editor output and later renders or re-opens it in Jodit can have attacker-supplied script run in a victim&amp;#39;s (e.g. an administrator&amp;#39;s) authenticated browser context.&lt;/p&gt;
&lt;p&gt;### Patch&lt;/p&gt;
&lt;p&gt;Fixed in **4.13.6**: the deny/allow lookup now normalises the tag name to upper case before matching, so a foreign namespace can no longer bypass the filter, while `allowTags` is still honoured.&lt;/p&gt;
&lt;p&gt;### Workaround&lt;/p&gt;
&lt;p&gt;Upgrade to 4.13.6 or later. Server-side sanitization of stored HTML mitigates in the in…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: jodit&lt;/p&gt;
&lt;p&gt;A `&amp;lt;script&amp;gt;` element placed directly inside an `&amp;lt;svg&amp;gt;` (or MathML) container was not removed by Jodit&amp;#39;s clean-html sanitizer.&lt;/p&gt;
&lt;p&gt;The deny/allow tag filter compared `node.nodeName` against an upper-cased tag hash, but foreign (SVG/MathML) elements preserve their original-case node names — an SVG script reports `&amp;#34;script&amp;#34;`, not `&amp;#34;SCRIPT&amp;#34;` — so the default `denyTags` list (which includes `script`) did not match it. The script therefore survived in the editor value and serialized output, where it could execute when the content was loaded back into a page or editor.&lt;/p&gt;
&lt;p&gt;### Proof of concept&lt;/p&gt;
&lt;p&gt;```html
&amp;lt;svg xmlns=&amp;#34;http://www.w3.org/2000/svg&amp;#34; width=&amp;#34;400&amp;#34; height=&amp;#34;400&amp;#34; viewBox=&amp;#34;0 0 124 124&amp;#34;&amp;gt;
  &amp;lt;rect width=&amp;#34;124&amp;#34; height=&amp;#34;124&amp;#34; rx=&amp;#34;24&amp;#34; fill=&amp;#34;#000000&amp;#34;&amp;gt;&amp;lt;/rect&amp;gt;
  &amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt;alert(document.domain);&amp;lt;/script&amp;gt;
&amp;lt;/svg&amp;gt;
```&lt;/p&gt;
&lt;p&gt;Load the payload into the editor (e.g. via source mode) and the `&amp;lt;script&amp;gt;` is preserved in `editor.value` and executes.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Stored / DOM cross-site scripting. An application that persists editor output and later renders or re-opens it in Jodit can have attacker-supplied script run in a victim&amp;#39;s (e.g. an administrator&amp;#39;s) authenticated browser context.&lt;/p&gt;
&lt;p&gt;### Patch&lt;/p&gt;
&lt;p&gt;Fixed in **4.13.6**: the deny/allow lookup now normalises the tag name to upper case before matching, so a foreign namespace can no longer bypass the filter, while `allowTags` is still honoured.&lt;/p&gt;
&lt;p&gt;### Workaround&lt;/p&gt;
&lt;p&gt;Upgrade to 4.13.6 or later. Server-side sanitization of stored HTML mitigates in the in…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-45qg-252v-3f7p</guid>
    </item>
  </channel>
</rss>
