Approved changes feed: RSS · Atom

cpe:2.3:a:freshrss:freshrss:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorFreshrss (dd287fac-517c-55ea-b10f-a49181a621dc)
ProductFreshrss (7e78ab05-fe9b-5e6e-917a-83364ef4ab6f)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:docker/freshrss/freshrss purl2cpe 2026-06-01 10:12:01.961144
pkg:github/freshrss/freshrss purl2cpe 2026-06-01 10:12:01.961146

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-68932 vulnerable 2026-06-08 07:41:21.949950 FreshRSS has weak cryptographic randomness in remember-me token and nonce generation
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.
Published: 2025-12-26T23:43:34.693Z
Updated: 2025-12-29T16:51:53.481Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-68402 vulnerable 2026-06-08 07:41:21.098782 FreshRSS has an authentication bypass due to truncated bcrypt hash [edge branch]
FreshRSS is a free, self-hostable RSS aggregator. From 57e1a37 - 00f2f04, the lengths of the nonce was changed from 40 chars to 64. password_verify() is currently being called with a constructed string (SHA-256 nonce + part of a bcrypt hash) instead of the raw user password. Due to bcrypt’s 72-byte input truncation, this causes password verification to succeed even when the user enters an incorrect password. This vulnerability is fixed in 1.27.2-dev (476e57b). The issue was only present in the edge branch and never in a stable release.
Published: 2026-03-09T19:41:57.974Z
Updated: 2026-03-09T20:44:25.146Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-68148 vulnerable 2026-06-08 07:41:20.880142 FreshRSS globally denies access to feed via proxy modifying to 429 Retry-After
MEDIUM (4.3)
FreshRSS is a free, self-hostable RSS aggregator. From version 1.27.0 to before 1.28.0, An attacker could globally deny access to feeds via proxy modifying to 429 Retry-After for a large list of feeds on given instance, making it unusable for majority of users. This issue has been patched in version 1.28.0.
Published: 2025-12-26T23:46:53.337Z
Updated: 2025-12-29T16:51:47.993Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-62166 vulnerable 2026-06-08 07:37:28.733975 FreshRSS has an IDOR which allows for viewing feeds of any user and leaking tokens
HIGH (7.5)
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.
Published: 2026-03-09T19:35:37.043Z
Updated: 2026-03-09T20:44:25.312Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-61586 vulnerable 2026-06-08 07:37:27.596909 FreshRSS is vulnerable to directory enumeration by setting path in its theme field
FreshRSS is a free, self-hostable RSS aggregator. Versions 1.26.3 and below are vulnerable to directory enumeration by setting path in theme field, allowing attackers to gain additional information about the server by checking if certain directories exist. This issue is fixed in version 1.27.0.
Published: 2025-09-29T23:14:51.054Z
Updated: 2025-09-30T14:31:02.217Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59950 vulnerable 2026-06-08 07:35:23.508271 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59949 vulnerable 2026-06-08 07:35:23.508013 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59948 vulnerable 2026-06-08 07:35:23.507794 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-58173 vulnerable 2026-06-08 07:35:17.401356 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-57769 vulnerable 2026-06-08 07:33:16.115206 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-54875 vulnerable 2026-06-08 07:33:13.514468 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-54593 vulnerable 2026-06-08 07:33:12.890489 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-54592 vulnerable 2026-06-08 07:33:12.890201 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-54591 vulnerable 2026-06-08 07:33:12.889862 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46341 vulnerable 2026-06-08 07:27:08.086492 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46339 vulnerable 2026-06-08 07:27:08.083412 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32015 vulnerable 2026-06-08 07:18:58.953713 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-31482 vulnerable 2026-06-08 07:18:57.910317 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-31136 vulnerable 2026-06-08 07:17:02.460786 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-31134 vulnerable 2026-06-08 07:17:02.458813 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-22481 vulnerable 2026-06-08 05:54:26.410488 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-23497 vulnerable 2026-06-08 05:40:57.648375 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.