Urządzenia Western Digital My Cloud działające na systemie przed OS5 nie weryfikują kryptograficznego podpisu plików aktualizacji firmware. Umożliwia to atakującemu zdalne wgranie złośliwego, nieautoryzowanego firmware bez żadnej autoryzacji.
▸ Pokaż oryginał (EN)
Western Digital My Cloud devices before OS5 do not use cryptographically signed Firmware upgrade files.
Mechanizm aktualizacji firmware w urządzeniach Western Digital My Cloud (przed OS5) nie sprawdza, czy plik aktualizacji został podpisany przez producenta (CWE-347: Improper Verification of Cryptographic Signature). Atakujący może przesłać spreparowany plik firmware przez sieć bez konieczności uwierzytelnienia się ani interakcji użytkownika. Urządzenie zaakceptuje i zainstaluje taki plik, co prowadzi do trwałego przejęcia kontroli nad sprzętem.
Atakujący może uzyskać pełną kontrolę nad urządzeniem poprzez zainstalowanie złośliwego firmware, co skutkuje całkowitą utratą poufności, integralności oraz dostępności przechowywanych danych i samego urządzenia.
Należy zaktualizować oprogramowanie urządzeń do wersji OS5 lub nowszej, która wprowadza weryfikację kryptograficzną podpisów plików firmware. Szczegółowe instrukcje aktualizacji należy uzyskać zgodnie z referencjami producenta.
Western Digital My Cloud OS (wersje przed OS5) oraz Western Digital My Cloud PR4100 (wersje przed OS5)
Podatność była demonstrowana w ramach konkursu Pwn2Own Tokyo 2020 (referencja do PoC dostępna publicznie w repozytorium GitHub). Publiczny kod PoC jest dostępny, co podnosi ryzyko wykorzystania podatności.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HWesterndigital My Cloud Os
OSWesterndigital< 5.02.104Westerndigital My Cloud Pr4100
HWWesterndigitalwszystkie wersje
Powiązane podatności
Pominięcie uwierzytelniania przez spoofing tokenów w Western Digital My Cloud OS 5
Podatność na atak impersonacji w urządzeniach Western Digital My Cloud
Command Injection w Western Digital My Cloud OS 5 — zdalne wykonanie kodu jako root
Western Digital My Cloud — wbudowane konto 'nobody' z pustym hasłem
RCE w Western Digital My Cloud — zapis dowolnych plików przez SMB i AFP