<?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 17:11:53 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-338263</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-338263</link>
      <description>EUVD-2026-338263</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-338263</guid>
    </item>
    <item>
      <title>fkie_cve-2026-46637</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-46637</link>
      <description>&lt;p&gt;Twig is a template language for PHP. Prior to 3.26.0, several filters in twig/markdown-extra and twig/cssinliner-extra are registered with is_safe =&amp;gt; [all], causing Twig to treat plain text or HTML output as safe in HTML, JavaScript, CSS, URL, and other contexts where the output is not properly escaped. This issue is fixed in version 3.26.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Twig is a template language for PHP. Prior to 3.26.0, several filters in twig/markdown-extra and twig/cssinliner-extra are registered with is_safe =&amp;gt; [all], causing Twig to treat plain text or HTML output as safe in HTML, JavaScript, CSS, URL, and other contexts where the output is not properly escaped. This issue is fixed in version 3.26.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-46637</guid>
    </item>
    <item>
      <title>GHSA-jv8m-2544-3pg3 — Twig: HTML-output filters in twig/* extras incorrectly declared `is_safe =&gt; ['all']`</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-jv8m-2544-3pg3</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: twig/markdown-extra, Packagist: twig/cssinliner-extra&lt;/p&gt;
&lt;p&gt;### Description&lt;/p&gt;
&lt;p&gt;Several filters in the `twig/*` extras packages are registered with `is_safe =&amp;gt; [&amp;#39;all&amp;#39;]`, which tells Twig&amp;#39;s autoescaper to treat their output as safe in every context (`html`, `js`, `css`, `url`, ...). The output of these filters is plain text or HTML markup, neither of which is safe in every escaping context.&lt;/p&gt;
&lt;p&gt;Affected filters:&lt;/p&gt;
&lt;p&gt;- `html_to_markdown` (`twig/markdown-extra`) emits plain Markdown text. `league/html-to-markdown` decodes HTML entities when producing code spans and fenced blocks, so an attacker-controlled `&amp;lt;code&amp;gt;&amp;amp;lt;img src=x onerror=alert(1)&amp;amp;gt;&amp;lt;/code&amp;gt;` becomes `` `&amp;lt;img src=x onerror=alert(1)&amp;gt;` ``, which renders live when interpolated into an HTML page.
- `markdown_to_html` (`twig/markdown-extra`) emits HTML. Safe in an HTML context but not in JS, CSS or URL contexts (e.g. when interpolated into an inline `&amp;lt;script&amp;gt;` block).
- `inline_css` (`twig/cssinliner-extra`) emits HTML with inlined styles. Same constraint as `markdown_to_html`.&lt;/p&gt;
&lt;p&gt;In all three cases, `is_safe =&amp;gt; [&amp;#39;all&amp;#39;]` causes the autoescaper to emit the output verbatim in any context, even when the developer never wrote `|raw`. In a context such as a JS string or a URL parameter, this produces unescaped HTML and is exploitable as XSS.&lt;/p&gt;
&lt;p&gt;### Resolution&lt;/p&gt;
&lt;p&gt;- `html_to_markdown` no longer claims to be safe in any escaping context; its plain-text output is now autoescaped for the surrounding context.
- `markdown_to_html` and `inline_css` are now declared `is_safe =&amp;gt; [&amp;#39;html&amp;#39;]`, asserting only what…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: twig/markdown-extra, Packagist: twig/cssinliner-extra&lt;/p&gt;
&lt;p&gt;### Description&lt;/p&gt;
&lt;p&gt;Several filters in the `twig/*` extras packages are registered with `is_safe =&amp;gt; [&amp;#39;all&amp;#39;]`, which tells Twig&amp;#39;s autoescaper to treat their output as safe in every context (`html`, `js`, `css`, `url`, ...). The output of these filters is plain text or HTML markup, neither of which is safe in every escaping context.&lt;/p&gt;
&lt;p&gt;Affected filters:&lt;/p&gt;
&lt;p&gt;- `html_to_markdown` (`twig/markdown-extra`) emits plain Markdown text. `league/html-to-markdown` decodes HTML entities when producing code spans and fenced blocks, so an attacker-controlled `&amp;lt;code&amp;gt;&amp;amp;lt;img src=x onerror=alert(1)&amp;amp;gt;&amp;lt;/code&amp;gt;` becomes `` `&amp;lt;img src=x onerror=alert(1)&amp;gt;` ``, which renders live when interpolated into an HTML page.
- `markdown_to_html` (`twig/markdown-extra`) emits HTML. Safe in an HTML context but not in JS, CSS or URL contexts (e.g. when interpolated into an inline `&amp;lt;script&amp;gt;` block).
- `inline_css` (`twig/cssinliner-extra`) emits HTML with inlined styles. Same constraint as `markdown_to_html`.&lt;/p&gt;
&lt;p&gt;In all three cases, `is_safe =&amp;gt; [&amp;#39;all&amp;#39;]` causes the autoescaper to emit the output verbatim in any context, even when the developer never wrote `|raw`. In a context such as a JS string or a URL parameter, this produces unescaped HTML and is exploitable as XSS.&lt;/p&gt;
&lt;p&gt;### Resolution&lt;/p&gt;
&lt;p&gt;- `html_to_markdown` no longer claims to be safe in any escaping context; its plain-text output is now autoescaped for the surrounding context.
- `markdown_to_html` and `inline_css` are now declared `is_safe =&amp;gt; [&amp;#39;html&amp;#39;]`, asserting only what…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-jv8m-2544-3pg3</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2026-46637</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-46637</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:20.04:LTS: php-twig, Ubuntu:Pro:22.04:LTS: php-twig, Ubuntu:Pro:24.04:LTS: php-twig, Ubuntu:25.10: php-twig, Ubuntu:Pro:26.04:LTS: php-twig&lt;/p&gt;
&lt;p&gt;Twig is a template language for PHP. Prior to 3.26.0, several filters in twig/markdown-extra and twig/cssinliner-extra are registered with is_safe =&amp;gt; [all], causing Twig to treat plain text or HTML output as safe in HTML, JavaScript, CSS, URL, and other contexts where the output is not properly escaped. This issue is fixed in version 3.26.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:20.04:LTS: php-twig, Ubuntu:Pro:22.04:LTS: php-twig, Ubuntu:Pro:24.04:LTS: php-twig, Ubuntu:25.10: php-twig, Ubuntu:Pro:26.04:LTS: php-twig&lt;/p&gt;
&lt;p&gt;Twig is a template language for PHP. Prior to 3.26.0, several filters in twig/markdown-extra and twig/cssinliner-extra are registered with is_safe =&amp;gt; [all], causing Twig to treat plain text or HTML output as safe in HTML, JavaScript, CSS, URL, and other contexts where the output is not properly escaped. This issue is fixed in version 3.26.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-46637</guid>
    </item>
  </channel>
</rss>
