
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-57232 is a Server-Side Request Forgery (SSRF) vulnerability in the Contao open-source CMS affecting the Feed Reader front-end module. It impacts versions 5.3.35 through 5.3.47 and 5.7.0-RC1 through 5.7.8, and was published on July 31, 2026, with the advisory originally filed on July 13, 2026. The vulnerability allows a backend user with module-edit permissions to cause the server to make arbitrary HTTP requests to internal network services, loopback addresses, or cloud metadata endpoints. It carries a CVSS v3.1 base score of 3.1 (Low) (GitHub Advisory).
The root cause is CWE-918 (Server-Side Request Forgery): in core-bundle/src/Controller/FrontendModule/FeedReaderController.php, the getResponse() function iterates over configured RSS feed URLs and passes each directly to $this->feedIo->read($url, new Feed()) with no scheme or private-address validation. The DCA field definition for rss_feed in tl_module.php also lacks any URL scheme or host validation, and the HTTP client is wired as @psr18.http_client (Symfony HttpClient) without NoPrivateNetworkHttpClient protection. Exploitation requires authenticated backend access with module-edit permissions, making the attack complexity high but the attack vector fully network-based (GitHub Advisory).
A backend user with module-edit permissions can enumerate internal network services by probing arbitrary IPs and ports, access unauthenticated internal APIs (databases, caches, admin panels) within Docker or Kubernetes networks, and steal cloud metadata credentials — for example, fetching http://169.254.169.254/latest/meta-data/iam/security-credentials/ to obtain AWS IAM role credentials via IMDSv1. Live testing confirmed the server successfully connected to an internal MySQL container (172.19.0.3:3306) and retrieved a full HTTP response from its own loopback interface (127.0.0.1:80). The impact is primarily confidentiality-focused with potential for lateral movement into internal infrastructure (GitHub Advisory).
rss_feed field, enter an internal target URL such as http://169.254.169.254/latest/meta-data/iam/security-credentials/ (AWS metadata), http://127.0.0.1:80/ (loopback), or http://172.19.0.3:3306/ (internal database container).FeedReaderController::getResponse() to call $this->feedIo->read($url, new Feed()) with the attacker-controlled URL.rss_feed field.Contao has released patched versions 5.3.48 and 5.7.9 which introduce a custom NoPrivateNetworkExceptRootPagesHttpClient wrapper that blocks all RFC-1918, loopback, and link-local addresses at the HTTP client level before passing requests to feedIo. Administrators should upgrade to 5.3.48 or 5.7.9 immediately. As a temporary workaround prior to patching, restrict backend module-edit permissions to fully trusted users only, and consider network-level egress filtering to block outbound connections from the web server to internal RFC-1918 ranges and cloud metadata endpoints (GitHub Advisory, Fix Commit 5.3.x, Fix Commit 5.7.x).
The advisory was published by Contao maintainer leofeyer on GitHub Security Advisories on July 13, 2026, and credited researcher Para213 as the reporter. No significant broader media coverage or notable community commentary beyond the official advisory has been identified at this time (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."