Katalog CVE

CVE-2026-40032

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.73%

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

Streszczenie

UAC (Unix-like Artifacts Collector) przed wersją 3.3.0-rc1 zawiera podatność na wstrzykiwanie poleceń w potoku podstawiania symboli zastępczych i wykonywania poleceń. Funkcja _run_command() przekazuje skonstruowane ciągi poleceń bezpośrednio do eval bez odpowiedniego oczyszczania, co pozwala atakującemu na wstrzyknięcie znaków specjalnych powłoki przez kontrolowane dane wejściowe, takie jak wartości %line% z iteratorów foreach oraz %user%/%user_home% pochodzące z plików systemowych.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolne polecenia z uprawnieniami procesu UAC, co prowadzi do pełnego przejęcia systemu, kradzieży danych lub dalszego rozprzestrzeniania ataku w sieci.

Rekomendacja

Należy natychmiast zaktualizować UAC do wersji 3.3.0-rc1 lub nowszej, która zawiera poprawkę eliminującą podatność na wstrzykiwanie poleceń.

Inne podatności w UAC

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

UAC (Unix-like Artifacts Collector) before 3.3.0-rc1 contains a command injection vulnerability in the placeholder substitution and command execution pipeline where the _run_command() function passes constructed command strings directly to eval without proper sanitization. Attackers can inject shell metacharacters or command substitutions through attacker-controlled inputs including %line% values from foreach iterators and %user% / %user_home% values derived from system files to achieve arbitrary command execution with the privileges of the UAC process.

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