FreshRSS has an IDOR which allows for viewing feeds of any user and leaking tokens
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-284.
Summary
FreshRSS is a free, self-hostable RSS aggregator. Prior 1.28.0, a bug in the auth logic related to master authentication tokens, this restriction is bypassed. Usually only the default user's feed should be viewable if anonymous viewing is enabled, and feeds of other users should be private. This vulnerability is fixed in 1.28.0.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA FreshRSS (FreshRSS) Fixed in 1.28.0
Timeline
- 2026-10-02 Threatist record created from CVE-2025-62166
References
More Freshrss vulnerabilities
- TI-2025-34609 FreshRSS: Unauthorized creation of admin user when registration is enabled CVSS 3.1CRITICAL 9.8
- TI-2025-34363 FreshRSS has Incomplete Session Termination on Logout CVSS 4.0HIGH 8.8
- TI-2025-34362 FreshRSS: Unauthenticated users can view default user's information CVSS 3.1HIGH 7.5
- TI-2025-38032 FreshRSS is vulnerable to directory enumeration by setting path in its theme field CVSS 4.0MEDIUM 6.9
- TI-2025-37337 FreshRSS has Logout CSRF that Leads to DoS via <track src> CVSS 3.1MEDIUM 6.5
- TI-2025-35981 FreshRSS vulnerable to authenticated RCE via path traversal inside include() CVSS 4.0HIGH 7.4
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences