Skip to main content
← All vulnerabilities
CVE-2025-68932

FreshRSS has weak cryptographic randomness in remember-me token and nonce generation

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.28.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

FreshRSS is a free, self-hostable RSS aggregator. Prior to version 1.28.0, FreshRSS uses cryptographically weak random number generators (mt_rand() and uniqid()) to generate remember-me authentication tokens and challenge-response nonces. This allows attackers to predict valid session tokens, leading to account takeover through persistent session hijacking. The remember-me tokens provide permanent authentication and are the sole credential for "keep me logged in" functionality. This issue has been patched in version 1.28.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • FreshRSS FreshRSS

    fixed in 1.28.0

References 3

GitHub · FreshRSS/FreshRSS