Opus finding
RSS link/selfLink/guid not URL-validated before XML-escaping; injection via guid still possible if upstream allows non-string
lowsecuritylow
- apps/web/lib/rss.ts:59-68
All fields are passed through escapeXml, which neutralizes the five XML-significant characters. There is no XML-injection vector given the type signature requires strings. No actual vuln; mentioned for completeness.
Recommendation
None.