CVE-2025-66254
KrytyczneStreszczenie
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.
Ocena ryzyka
Ryzyko uszkodzenia systemu operacyjnego urządzenia, co może spowodować jego niedziałanie lub konieczność przywrócenia z kopii zapasowej.
Rekomendacja
Należy zabezpieczyć endpoint upgrade_contents.php przed nieautoryzowanym dostępem oraz dodać walidację ścieżek i rozszerzeń plików.
Inne podatności w Mozart FM Transmitter
Zobacz wszystkie- 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-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.
- CVE-2025-63228Krytyczne
Interfejs zarządzania siecią Mozart FM Transmitter w wersji WEBMOZZI-00287 zawiera podatność na nieuwierzytelnione przesyłanie plików w punkcie końcowym /upload_file.php. Atakujący może wykorzystać to, wysyłając spreparowane żądanie POST ze złośliwym plikiem (np. webshell PHP) na serwer. Przesłany plik jest przechowywany w katalogu /upload/, co umożliwia zdalne wykonanie kodu i pełne przejęcie systemu.
Oryginalny opis (angielski, źródło NVD)
Unauthenticated Arbitrary File Deletion (upgrade_contents.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 The deleteupgrade parameter allows unauthenticated deletion of arbitrary files. The `deleteupgrade` parameter in `/var/www/upgrade_contents.php` allows unauthenticated deletion of arbitrary files in `/var/www/upload/` without any extension restriction or path sanitization, enabling attackers to remove critical system files.

