Katalog CVE

CVE-2025-34312

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.30%

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

Streszczenie

IPFire w wersjach przed 2.29 (Core Update 198) zawiera podatność na wstrzyknięcie poleceń. Uwierzytelniony atakujący może wykonać dowolne polecenia jako użytkownik 'nobody' poprzez parametr BE_NAME podczas instalacji czarnej listy, ponieważ wartość ta jest wstawiana do wywołania powłoki bez odpowiedniej sanityzacji.

Ocena ryzyka

Atakujący z ważnym kontem może przejąć kontrolę nad systemem w kontekście użytkownika 'nobody', co może prowadzić do dalszej eskalacji uprawnień i pełnego przejęcia urządzenia IPFire.

Rekomendacja

Zaktualizuj IPFire do wersji 2.29 (Core Update 198) lub nowszej. Ogranicz dostęp do interfejsu administracyjnego i monitoruj nietypowe wywołania /cgi-bin/urlfilter.cgi.

Inne podatności w IPFire

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

IPFire versions prior to 2.29 (Core Update 198) contain a command injection vulnerability that allows an authenticated attacker to execute arbitrary commands as the 'nobody' user via the BE_NAME parameter when installing a blacklist. When a blacklist is installed the application issues an HTTP POST to /cgi-bin/urlfilter.cgi and interpolates the value of BE_NAME directly into a shell invocation without appropriate sanitation. Crafted input can inject shell metacharacters, leading to arbitrary command execution in the context of the 'nobody' user.

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