mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-09-13 14:09:18 -04:00
* Ignore security-relevant OPML attributes for dynamic OPML sources OPML content can come from an untrusted source (a dynamic OPML category re-fetches its remote content on every refresh cycle). Such content must not be able to configure feed cURL parameters (CURLOPT_COOKIE, CURLOPT_PROXY, CURLOPT_POSTFIELDS, etc.) nor create further dynamic OPML categories. importOpml() therefore defaults to untrusted, and the local file import controller explicitly opts in. * Review --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>