CVE-2025-66260
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 22 - wyżej niż 22% wszystkich znanych CVE
Streszczenie
Występuje wstrzykiwanie SQL (status_sql.php) w nadajnikach FM Mozart firmy DB Electronica Telecomunicazioni S.p.A. w wersjach 30, 50, 100, 300, 500, 1000, 2000, 3000, 3500, 6000, 7000, umożliwiając atakującemu przeprowadzenie ataku SQL injection poprzez parametry sw1 i sw2 w status_sql.php. Punkt końcowy status_sql.php konstruuje zapytania SQL UPDATE poprzez bezpośrednie łączenie parametrów sw1 i sw2 kontrolowanych przez użytkownika, bez użycia zapytań parametryzowanych lub pg_escape_string().
Ocena ryzyka
Atakujący może wykorzystać podatność do wyodrębnienia danych za pomocą podzapytań i przeprowadzenia rekonesansu dzięki rozwlekłym komunikatom błędów. Może to prowadzić do naruszenia poufności danych w systemie nadajnika.
Rekomendacja
Zaktualizuj oprogramowanie nadajnika do wersji zawierającej poprawkę. Wdróż zapytania parametryzowane i ogranicz szczegółowość komunikatów błędów.
Inne podatności w Mozart FM Transmitter
Zobacz wszystkie- CVE-2025-66262Krytyczne
W nadajnikach FM Mozart (wersje 30, 50, 100, 300, 500, 1000, 2000, 3000, 3500, 6000, 7000) firmy DB Electronica Telecomunicazioni S.p.A. występuje podatność polegająca na dowolnym nadpisaniu plików poprzez path traversal podczas rozpakowywania archiwów tar. Skrypt restore_mozzi_memories.sh rozpakowuje kontrolowane przez użytkownika archiwa tar z flagą -C /, umieszczając zawartość w katalogu głównym systemu bez walidacji ścieżek. W połączeniu z nieuwierzytelnionymi podatnościami na przesyłanie plików atakujący mogą tworzyć złośliwe archiwa .tgz z nazwami plików zawierającymi path traversal, aby nadpisać krytyczne pliki systemowe.
- CVE-2025-66261Krytyczne
W nadajnikach FM Mozart (wersje 30, 50, 100, 300, 500, 1000, 2000, 3000, 3500, 6000, 7000) firmy DB Electronica Telecomunicazioni S.p.A. występuje nieuwierzytelnione wstrzyknięcie poleceń systemu operacyjnego w pliku restore_settings.php. Parametr name przekazywany przez URL jest dekodowany i trafia bez walidacji do funkcji exec(), co pozwala na zdalne wykonanie kodu. Atakujący mogą wstrzykiwać dowolne polecenia powłoki za pomocą metaznaków.
- CVE-2025-66259Krytyczne
W nadajnikach FM Mozart firmy DB Electronica Telecomunicazioni S.p.A. w wersjach 30, 50, 100, 300, 500, 1000, 2000, 3000, 3500, 6000, 7000 występuje uwierzytelnione zdalne wykonanie kodu jako root poprzez niewystarczające filtrowanie danych wejściowych użytkownika. Dane podane przez użytkownika (godzina/czas) w pliku main_ok.php są przekazywane bezpośrednio do polecenia powłoki date.
- CVE-2025-66257Krytyczne
Nieuwierzytelnione dowolne usuwanie plików w pliku patch_contents.php w nadajnikach FM Mozart firmy DB Electronica Telecomunicazioni S.p.A. (wersje 30–7000). Parametr deletepatch pozwala na nieuwierzytelnione usunięcie dowolnych plików w katalogu /var/www/patch/ bez sanityzacji i kontroli dostępu.
- CVE-2025-66256Krytyczne
Nieuwierzytelnione dowolne przesyłanie plików w pliku patch_contents.php w nadajnikach FM Mozart firmy DB Electronica Telecomunicazioni S.p.A. (wersje 30–7000). Punkt końcowy /var/tdf/patch_contents.php pozwala na przesyłanie plików bez weryfikacji typu, sprawdzania MIME i ograniczeń rozmiaru (poza 16 MB), umożliwiając atakującemu przesłanie złośliwych plików.
- CVE-2025-66255Krytyczne
Nieuwierzytelniony atakujący może przesłać dowolny plik do endpointu upgrade_contents.php w nadajnikach Mozart FM Transmitter. Brak walidacji podpisu kryptograficznego i nagłówków plików umożliwia wgranie złośliwego oprogramowania układowego, co może prowadzić do zdalnego wykonania kodu.
- CVE-2025-66254Krytyczne
Nieuwierzytelniony atakujący może wykorzystać parametr deleteupgrade w pliku upgrade_contents.php do usuwania dowolnych plików w katalogu /var/www/upload/ bez ograniczeń rozszerzeń i sanityzacji ścieżek. Może to prowadzić do usunięcia krytycznych plików systemowych.
- CVE-2025-66253Krytyczne
Endpoint start_upgrade.php przekazuje kontrolowany przez użytkownika parametr filename bezpośrednio do funkcji exec() bez sanityzacji. Nieuwierzytelniony atakujący może wstrzyknąć dowolne polecenia powłoki, uzyskując zdalne wykonanie kodu z uprawnieniami użytkownika serwera WWW (prawdopodobnie root).
- CVE-2025-66251Krytyczne
Nieuwierzytelniony atakujący może wykorzystać parametr deletehidden do przeprowadzenia ataku typu path traversal i usunięcia dowolnych plików .tgz na urządzeniu Mozart FM Transmitter.
- CVE-2025-66250Krytyczne
Nieuwierzytelniony atakujący może przesłać dowolny plik na serwer przez /var/tdf/status_contents.php w nadajnikach Mozart FM. Podatność pozwala na zdalne wykonanie kodu lub przejęcie kontroli nad urządzeniem.
Oryginalny opis (angielski, źródło NVD)
PostgreSQL SQL Injection (status_sql.php) in DB Electronica Telecomunicazioni S.p.A. Mozart FM Transmitter versions 30, 50, 100, 300, 500, 1000, 2000, 3000, 3500, 6000, 7000 allows an attacker to perform SQL injection via sw1 and sw2 parameters in status_sql.php. The `status_sql.php` endpoint constructs SQL UPDATE queries by directly concatenating user-controlled `sw1` and `sw2` parameters without using parameterized queries or `pg_escape_string()`. While PostgreSQL's `pg_exec` limitations prevent stacked queries, attackers can inject subqueries for data exfiltration and leverage verbose error messages for reconnaissance.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

