Katalog CVE

CVE-2026-61898

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

Skrypty pomocnicze języka specyficzne dla Ubuntu (save-to-pam-env, update-langlist) w accountsservice przed wersją 23.13.9-8ubuntu7 traktują wpis LANGUAGE w ~/.pam_environment jako zaufany. Wartość jest interpolowana bez escapowania do wyrażenia sed, co pozwala atakującemu na wstrzyknięcie flagi 'e' i dowolnych poleceń powłoki wykonywanych z uprawnieniami procesu AccountsService (UID 0) przez metodę D-Bus SetLanguage.

Ocena ryzyka

Lokalny atakujący może uzyskać pełne uprawnienia roota, co prowadzi do całkowitej kompromitacji systemu.

Rekomendacja

Zaktualizuj accountsservice do wersji 23.13.9-8ubuntu7 lub nowszej, która zawiera poprawkę.

Inne podatności w accountsservice

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

The Ubuntu-specific language helper scripts (save-to-pam-env, update-langlist) shipped with accountsservice before 23.13.9-8ubuntu7 treat the user-controlled LANGUAGE entry in ~/.pam_environment as trusted input. The value is interpolated unescaped into a GNU sed replacement expression, allowing an attacker to inject a sed 'e' flag and arbitrary shell commands that execute with the privileges of the AccountsService helper process (real UID 0) via the SetLanguage D-Bus method.

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