<?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>Thu, 08 Oct 2026 17:27:40 +0000</lastBuildDate>
    <item>
      <title>CVE-2020-15169 — XSS in Action View</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2020-15169</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; rails actionview&lt;/p&gt;
&lt;p&gt;In Action View before versions 5.2.4.4 and 6.0.3.3 there is a potential Cross-Site Scripting (XSS) vulnerability in Action View&amp;#39;s translation helpers. Views that allow the user to control the default (not found) value of the `t` and `translate` helpers could be susceptible to XSS attacks. When an HTML-unsafe string is passed as the default for a missing translation key named html or ending in _html, the default string is incorrectly marked as HTML-safe and not escaped. This is patched in versions 6.0.3.3 and 5.2.4.4. A workaround without upgrading is proposed in the source advisory.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; rails actionview&lt;/p&gt;
&lt;p&gt;In Action View before versions 5.2.4.4 and 6.0.3.3 there is a potential Cross-Site Scripting (XSS) vulnerability in Action View&amp;#39;s translation helpers. Views that allow the user to control the default (not found) value of the `t` and `translate` helpers could be susceptible to XSS attacks. When an HTML-unsafe string is passed as the default for a missing translation key named html or ending in _html, the default string is incorrectly marked as HTML-safe and not escaped. This is patched in versions 6.0.3.3 and 5.2.4.4. A workaround without upgrading is proposed in the source advisory.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2020-15169</guid>
    </item>
    <item>
      <title>GHSA-cfjv-5498-mph5 — XSS in Action View</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-cfjv-5498-mph5</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; RubyGems: actionview&lt;/p&gt;
&lt;p&gt;There is a potential Cross-Site Scripting (XSS) vulnerability in Action View&amp;#39;s translation helpers. Views that allow the user to control the default (not found) value of the `t` and `translate` helpers could be susceptible to XSS attacks.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;When an HTML-unsafe string is passed as the default for a missing translation key [named `html` or ending in `_html`](https://guides.rubyonrails.org/i18n.html#using-safe-html-translations), the default string is incorrectly marked as HTML-safe and not escaped. Vulnerable code may look like the following examples:&lt;/p&gt;
&lt;p&gt;```erb
&amp;lt;%# The welcome_html translation is not defined for the current locale: %&amp;gt;
&amp;lt;%= t(&amp;#34;welcome_html&amp;#34;, default: untrusted_user_controlled_string) %&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;%# Neither the title.html translation nor the missing.html translation is defined for the current locale: %&amp;gt;
&amp;lt;%= t(&amp;#34;title.html&amp;#34;, default: [:&amp;#34;missing.html&amp;#34;, untrusted_user_controlled_string]) %&amp;gt;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Patched Rails versions, 6.0.3.3 and 5.2.4.4, are available from the normal locations.&lt;/p&gt;
&lt;p&gt;The patches have also been applied to the `master`, `6-0-stable`, and `5-2-stable` branches on GitHub. If you track any of these branches, you should update to the latest.&lt;/p&gt;
&lt;p&gt;To aid users who aren’t able to upgrade immediately, we’ve provided patches for the two supported release series. They are in git-am format and consist of a single changeset.&lt;/p&gt;
&lt;p&gt;* [5-2-translate-helper-xss.patch](https://gist.github.com/georgeclaghorn/a466e103922ee81f24c32c9034089442#file-5-2-translate-helpe…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; RubyGems: actionview&lt;/p&gt;
&lt;p&gt;There is a potential Cross-Site Scripting (XSS) vulnerability in Action View&amp;#39;s translation helpers. Views that allow the user to control the default (not found) value of the `t` and `translate` helpers could be susceptible to XSS attacks.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;When an HTML-unsafe string is passed as the default for a missing translation key [named `html` or ending in `_html`](https://guides.rubyonrails.org/i18n.html#using-safe-html-translations), the default string is incorrectly marked as HTML-safe and not escaped. Vulnerable code may look like the following examples:&lt;/p&gt;
&lt;p&gt;```erb
&amp;lt;%# The welcome_html translation is not defined for the current locale: %&amp;gt;
&amp;lt;%= t(&amp;#34;welcome_html&amp;#34;, default: untrusted_user_controlled_string) %&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;%# Neither the title.html translation nor the missing.html translation is defined for the current locale: %&amp;gt;
&amp;lt;%= t(&amp;#34;title.html&amp;#34;, default: [:&amp;#34;missing.html&amp;#34;, untrusted_user_controlled_string]) %&amp;gt;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Patched Rails versions, 6.0.3.3 and 5.2.4.4, are available from the normal locations.&lt;/p&gt;
&lt;p&gt;The patches have also been applied to the `master`, `6-0-stable`, and `5-2-stable` branches on GitHub. If you track any of these branches, you should update to the latest.&lt;/p&gt;
&lt;p&gt;To aid users who aren’t able to upgrade immediately, we’ve provided patches for the two supported release series. They are in git-am format and consist of a single changeset.&lt;/p&gt;
&lt;p&gt;* [5-2-translate-helper-xss.patch](https://gist.github.com/georgeclaghorn/a466e103922ee81f24c32c9034089442#file-5-2-translate-helpe…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-cfjv-5498-mph5</guid>
    </item>
  </channel>
</rss>
