Katalog CVE

CVE-2025-54591

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 36 - wyżej niż 36% wszystkich znanych CVE

Streszczenie

FreshRSS w wersjach 1.26.3 i wcześniejszych ujawnia informacje o kanałach i tagach domyślnych użytkowników administracyjnych z powodu braku sprawdzania dostępu w funkcji FreshRSS_Auth::hasAccess() używanej przez niektóre endpointy tagów/kanałów. Kontrolery FreshRSS zwykle mają zdefiniowaną metodę firstAction() z nadpisaniem wymuszającym dostęp, ale niektóre endpointy nie używają firstAction() ani nie wykonują ręcznego sprawdzenia dostępu. Podatność naprawiono w wersji 1.27.0.

Ocena ryzyka

Nieuwierzytelniony lub nieuprawniony użytkownik może uzyskać informacje o kanałach i tagach domyślnych administratorów, co może ułatwić dalsze ataki i naruszyć poufność konfiguracji.

Rekomendacja

Zaktualizuj FreshRSS do wersji 1.27.0 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu do instancji.

Inne podatności w FreshRSS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

FreshRSS is a free, self-hostable RSS aggregator. Versions 1.26.3 and below expose information about feeds and tags of default admin users, due to lack of access checking in the FreshRSS_Auth::hasAccess() function used by some of the tag/feed related endpoints. FreshRSS controllers usually have a defined firstAction() method with an override to make sure that every action requires access. If one doesn't, then every action has to check for access manually, and certain endpoints use neither the firstAction() method, or do they perform a manual access check. This issue is fixed in version 1.27.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS