CVE Catalog

CVE-2025-58173

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.70%

52th percentile - higher than 52% of all known CVEs

Summary

FreshRSS is a self-hosted RSS feed aggregator. In versions 1.23.0 through 1.27.0, using a path traversal inside the `language` user configuration parameter, it's possible to call `install.php` and perform various administrative actions as an unprivileged user. These actions include logging in as the admin, creating a new admin user, or set the database to an attacker-controlled MySQL server and abuse it to execute code in FreshRSS by setting malicious feed `curl_params` inside the `feed` table. Version 1.27.1 fixes the issue.

Risk Assessment

An attacker could take over the FreshRSS instance, gain admin privileges, or execute code on the server via malicious curl parameters in feeds. This leads to full application compromise and potential data breach.

Recommendation

Immediately upgrade FreshRSS to version 1.27.1 or later, which fixes the vulnerability. Check for unauthorized changes in configuration and database.

Other vulnerabilities in FreshRSS

See all
Original NVD description (English source)

FreshRSS is a self-hosted RSS feed aggregator. In versions 1.23.0 through 1.27.0, using a path traversal inside the `language` user configuration parameter, it's possible to call `install.php` and perform various administrative actions as an unprivileged user. These actions include logging in as the admin, creating a new admin user, or set the database to an attacker-controlled MySQL server and abuse it to execute code in FreshRSS by setting malicious feed `curl_params` inside the `feed` table. Version 1.27.1 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS