<?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-09T13:48:12.857532+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-267493</id>
    <title>EUVD-2026-267493</title>
    <updated>2026-10-09T13:48:12.861263+00:00</updated>
    <content>EUVD-2026-267493</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-267493"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-25543</id>
    <title>fkie_cve-2026-25543</title>
    <updated>2026-10-09T13:48:12.861298+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>HtmlSanitizer is a .NET library for cleaning HTML fragments and documents from constructs that can lead to XSS attacks. Prior to versions 9.0.892 and 9.1.893-beta, if the template tag is allowed, its contents are not sanitized. The template tag is a special tag that does not usually render its contents, unless the shadowrootmode attribute is set to open or closed. This issue has been patched in versions 9.0.892 and 9.1.893-beta.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-25543"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-j92c-7v7g-gj3f</id>
    <title>GHSA-j92c-7v7g-gj3f — HtmlSanitizer has a bypass via template tag</title>
    <updated>2026-10-09T13:48:12.861331+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> NuGet: HtmlSanitizer</p>
<p>### Impact</p>
<p>If the `template` tag is allowed, its contents are not sanitized. The `template` tag is a special tag that does not usually render its contents, unless the `shadowrootmode` attribute is set to `open` or `closed`.</p>
<p>The lack of sanitization of the template tag brings up two bypasses:</p>
<p>1. it is still possible to forcibly render the contents of a `&lt;template&gt;` tag through mutation XSS. The DOM parsers in browsers such as Chromium have a node depth limit of 512 and tags which are beyond that depth are flattened. This in turn allows elements within `&lt;template&gt;` (which are not sanitized) to be effectively 'popped out'. An example would look like this: `&lt;div&gt;[...]&lt;template&gt;&lt;script&gt;alert('xss')&lt;/script&gt;` where `[...]` denotes at least another 509 opening `&lt;div&gt;` tags.
2. If in addition to the template tag, the `shadowrootmode` attribute is allowed through `sanitizer.AllowedAttributes.Add("shadowrootmode");`, the simple payload of `&lt;div&gt;&lt;template shadowrootmode="open"&gt;&lt;script&gt;alert('xss')&lt;/script&gt;` would bypass the sanitizer. This is because such usage of `&lt;template&gt;` attaches a shadow root to its parent: `&lt;div&gt;`, and its contents will be rendered.</p>
<p>Note that the default configuration is not affected because the `template` tag is disallowed by default.</p>
<p>### Patches</p>
<p>The problem has been patched in versions [9.0.892](https://www.nuget.org/packages/HtmlSanitizer/9.0.892) and [9.1.893-beta](https://www.nuget.org/packages/HtmlSanitizer/9.1.893-beta).</p>
<p>### Workarounds</p>
<p>Disallo…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-j92c-7v7g-gj3f"/>
  </entry>
</feed>
