GHSA-x5g3-w747-2h8q
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:H
Network-reachable RSS fetch trigger; PR:L assumed as portlet URL configuration likely requires authenticated access; S:C reflects server-wide availability collapse from resource exhaustion.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
3Description PRE-NVD
AnalysisAI
Denial of service in Plone's RSS feed portlet component (plone.app.portlets) allows an attacker to exhaust server resources by supplying or triggering the parsing of a maliciously crafted RSS/Atom feed, rendering the Plone application unavailable. Disclosed June 23, 2026 as part of a coordinated Plone security release, the issue carries a critical severity rating of 9.1. No public exploit code or CISA KEV listing has been identified at time of analysis.
Technical ContextAI
The vulnerability resides in plone.app.portlets, the Plone CMS package that implements pluggable UI portlets including an RSS/Atom feed reader. RSS portlets fetch external syndication feed URLs and parse their XML content for rendering within Plone pages. A denial-of-service condition arising from feed parsing is typically rooted in uncontrolled resource consumption during XML processing - common patterns include deeply nested element trees, billion-laughs-style entity expansion, or pathologically large field values that exhaust CPU or heap memory during deserialization. No CWE was assigned in the available data, but the vulnerability class is consistent with CWE-400 (Uncontrolled Resource Consumption) or CWE-776 (Improper Restriction of Recursive Entity References in DTDs). No CPE strings were provided; the authoritative vendor advisory is GHSA-x5g3-w747-2h8q at https://github.com/plone/plone.app.portlets/security/advisories/GHSA-x5g3-w747-2h8q.
RemediationAI
Apply the updated plone.app.portlets package released in conjunction with the June 23, 2026 coordinated security advisory. The exact patched version number is not available in the current dataset and must be obtained from the vendor advisory at https://github.com/plone/plone.app.portlets/security/advisories/GHSA-x5g3-w747-2h8q or the PyPI release page for plone.app.portlets. As a compensating control pending patching, administrators should consider removing RSS feed portlets from all public-facing Plone pages, which eliminates the attack surface entirely but removes feed aggregation functionality. Restricting portlet configuration permissions to site administrators only limits who can point the portlet at attacker-controlled URLs, but does not prevent the DoS if the portlet is already configured to fetch from an external source. Network-level egress filtering to block or proxy outbound RSS fetch requests from the Plone application server can also reduce exposure while a patch is applied.
Same weakness CWE-400 – Uncontrolled Resource Consumption
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-67864