Katalog CVE

CVE-2006-4346

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Asterisk 1.2.10 umożliwia wykorzystanie zmiennych kontrolowanych przez klienta do określenia nazw plików w funkcji Record. To pozwala zdalnym atakującym na wykonanie kodu za pomocą specyfikatorów formatu lub nadpisanie plików poprzez przejścia katalogowe, co zostało zademonstrowane przez zmienną CALLERIDNAME.

Ocena ryzyka

Podatność ta stwarza ryzyko wykonania nieautoryzowanego kodu oraz nadpisania ważnych plików, co może prowadzić do poważnych naruszeń bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację Asteriska do najnowszej wersji oraz ograniczenie dostępu do zmiennych kontrolowanych przez klientów, aby zminimalizować ryzyko ataków.

Powiązane podatności

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

Asterisk 1.2.10 supports the use of client-controlled variables to determine filenames in the Record function, which allows remote attackers to (1) execute code via format string specifiers or (2) overwrite files via directory traversals involving unspecified vectors, as demonstrated by the CALLERIDNAME variable.

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