Katalog CVE

CVE-2026-95521

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.58%

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

Streszczenie

W rpm wykryto lukę command injection. Instalacja lub przebudowa źródłowego RPM, którego nazwy plików źródłowych lub spec zawierają konstrukcję makra %(), powoduje wykonanie przez rpm polecenia powłoki kontrolowanego przez atakującego poprzez popen() podczas relokacji listy plików źródłowych.

Ocena ryzyka

Umożliwia to wykonanie dowolnego polecenia z uprawnieniami użytkownika wywołującego (zwykle nie-root), co może prowadzić do kompromitacji konta. Ryzyko dotyczy każdego przetwarzania niezaufanego pliku .src.rpm.

Rekomendacja

Zaktualizuj rpm do wersji zawierającej poprawkę, gdy będzie dostępna. Unikaj instalowania, przebudowywania lub przetwarzania niezaufanych plików .src.rpm.

Inne podatności w rpm

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

A command injection flaw was found in rpm. Installing or rebuilding a source RPM whose source or spec file basenames contain a %() macro construct causes rpm to execute an attacker-controlled shell command via popen() while relocating the source file list. This allows arbitrary command execution as the invoking (typically non-root) user, simply by installing, rebuilding, or otherwise processing an untrusted .src.rpm.

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