<?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>Tue, 06 Oct 2026 15:44:34 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-343794</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-343794</link>
      <description>EUVD-2026-343794</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-343794</guid>
    </item>
    <item>
      <title>fkie_cve-2026-57232</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-57232</link>
      <description>&lt;p&gt;Contao is an Open Source CMS. From 5.3.35 through 5.3.47 and from 5.7.0-RC1 through 5.7.8, the Feed Reader front-end module passes configured RSS feed URLs from FeedReaderController::getResponse() to feedIo-&amp;gt;read() without scheme or private-address validation, allowing a backend user with module-edit permissions to make the server request internal network services, loopback addresses, or cloud metadata endpoints. In core-bundle/src/Controller/FrontendModule/FeedReaderController.php, the getResponse() function iterates over the configured feed URLs and passes each one directly to the HTTP client (via $this-&amp;gt;feedIo-&amp;gt;read($url, new Feed())) with no validation, while the DCA field definition for rss_feed in tl_module.php carries no URL scheme or host validation and the HTTP client is wired as @psr18.http_client (Symfony HttpClient) with no SSRF protection configured, since NoPrivateNetworkHttpClient is not used. This issue is fixed in versions 5.3.48.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Contao is an Open Source CMS. From 5.3.35 through 5.3.47 and from 5.7.0-RC1 through 5.7.8, the Feed Reader front-end module passes configured RSS feed URLs from FeedReaderController::getResponse() to feedIo-&amp;gt;read() without scheme or private-address validation, allowing a backend user with module-edit permissions to make the server request internal network services, loopback addresses, or cloud metadata endpoints. In core-bundle/src/Controller/FrontendModule/FeedReaderController.php, the getResponse() function iterates over the configured feed URLs and passes each one directly to the HTTP client (via $this-&amp;gt;feedIo-&amp;gt;read($url, new Feed())) with no validation, while the DCA field definition for rss_feed in tl_module.php carries no URL scheme or host validation and the HTTP client is wired as @psr18.http_client (Symfony HttpClient) with no SSRF protection configured, since NoPrivateNetworkHttpClient is not used. This issue is fixed in versions 5.3.48.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-57232</guid>
    </item>
    <item>
      <title>GHSA-87mg-5grr-rhwh — Contao: Server-Side Request Forgery (SSRF) via Unvalidated RSS Feed URL in Feed Reader Module</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-87mg-5grr-rhwh</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: contao/contao, Packagist: contao/core-bundle&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The Feed Reader front-end module passes RSS feed URLs from its configuration directly to `$this-&amp;gt;feedIo-&amp;gt;read($url)` without any scheme validation or private-IP blocklist. A backend user with module-edit permissions can configure an arbitrary URL pointing to internal network services, cloud-provider metadata endpoints, or loopback addresses, causing the server to fetch those resources unconditionally. Confirmed live: the server successfully reaches the internal MySQL database container and its own loopback Apache instance.&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;In `core-bundle/src/Controller/FrontendModule/FeedReaderController.php`, the `getResponse()` function iterates over the configured feed URLs and passes each one directly to the HTTP client with no validation:&lt;/p&gt;
&lt;p&gt;```php
// Line 50-55
foreach (StringUtil::trimsplit(&amp;#39;[\n\t ]&amp;#39;, trim($model-&amp;gt;rss_feed)) as $url) {
    try {
        $feed = $this-&amp;gt;cache-&amp;gt;get(
            &amp;#39;feed_reader_&amp;#39;.$model-&amp;gt;id.&amp;#39;_&amp;#39;.md5($url),
            function (ItemInterface $item) use ($url, $model) {
                $readerResult = $this-&amp;gt;feedIo-&amp;gt;read($url, new Feed()); // &amp;lt;-- no validation
```&lt;/p&gt;
&lt;p&gt;The DCA field definition for `rss_feed` in `tl_module.php` carries no URL scheme or host validation:
```php
&amp;#39;eval&amp;#39; =&amp;gt; array(&amp;#39;mandatory&amp;#39;=&amp;gt;true, &amp;#39;decodeEntities&amp;#39;=&amp;gt;true, &amp;#39;style&amp;#39;=&amp;gt;&amp;#39;height:60px&amp;#39;)
```&lt;/p&gt;
&lt;p&gt;The HTTP client is wired as `@psr18.http_client` (Symfony HttpClient) with no SSRF protection configured (`NoPrivateNetworkHttpClient` is not used).&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;This is…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: contao/contao, Packagist: contao/core-bundle&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The Feed Reader front-end module passes RSS feed URLs from its configuration directly to `$this-&amp;gt;feedIo-&amp;gt;read($url)` without any scheme validation or private-IP blocklist. A backend user with module-edit permissions can configure an arbitrary URL pointing to internal network services, cloud-provider metadata endpoints, or loopback addresses, causing the server to fetch those resources unconditionally. Confirmed live: the server successfully reaches the internal MySQL database container and its own loopback Apache instance.&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;In `core-bundle/src/Controller/FrontendModule/FeedReaderController.php`, the `getResponse()` function iterates over the configured feed URLs and passes each one directly to the HTTP client with no validation:&lt;/p&gt;
&lt;p&gt;```php
// Line 50-55
foreach (StringUtil::trimsplit(&amp;#39;[\n\t ]&amp;#39;, trim($model-&amp;gt;rss_feed)) as $url) {
    try {
        $feed = $this-&amp;gt;cache-&amp;gt;get(
            &amp;#39;feed_reader_&amp;#39;.$model-&amp;gt;id.&amp;#39;_&amp;#39;.md5($url),
            function (ItemInterface $item) use ($url, $model) {
                $readerResult = $this-&amp;gt;feedIo-&amp;gt;read($url, new Feed()); // &amp;lt;-- no validation
```&lt;/p&gt;
&lt;p&gt;The DCA field definition for `rss_feed` in `tl_module.php` carries no URL scheme or host validation:
```php
&amp;#39;eval&amp;#39; =&amp;gt; array(&amp;#39;mandatory&amp;#39;=&amp;gt;true, &amp;#39;decodeEntities&amp;#39;=&amp;gt;true, &amp;#39;style&amp;#39;=&amp;gt;&amp;#39;height:60px&amp;#39;)
```&lt;/p&gt;
&lt;p&gt;The HTTP client is wired as `@psr18.http_client` (Symfony HttpClient) with no SSRF protection configured (`NoPrivateNetworkHttpClient` is not used).&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;This is…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-87mg-5grr-rhwh</guid>
    </item>
    <item>
      <title>WID-SEC-W-2026-2287 — Contao: Schwachstelle ermöglicht Offenlegung von Informationen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2026-2287</link>
      <description>&lt;p&gt;Ein entfernter, authentisierter Angreifer kann eine Schwachstelle in Contao ausnutzen, um Informationen offenzulegen.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein entfernter, authentisierter Angreifer kann eine Schwachstelle in Contao ausnutzen, um Informationen offenzulegen.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2026-2287</guid>
    </item>
  </channel>
</rss>
