CVE-2026-71915
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 87 - wyżej niż 87% wszystkich znanych CVE
Streszczenie
Wiele modeli DrayTek VigorSwitch zawiera podatność na wstrzykiwanie poleceń w funkcji jsonstatus. Podatność wynika z niewystarczającego filtrowania pól usescript, usefile i option przed wykonaniem poleceń. Zdalny atakujący może wywołać tę podatność poprzez spreparowane dane wejściowe, aby wykonać dowolne polecenia z uprawnieniami roota. Wykorzystanie wymaga ważnych poświadczeń administracyjnych dla interfejsu zarządzania urządzeniem.
Ocena ryzyka
Atakujący z uprawnieniami administratora może wykonać dowolne polecenia, co może prowadzić do naruszenia poufności i integralności danych oraz zakłócenia działania urządzenia.
Rekomendacja
Zaktualizuj oprogramowanie układowe i ogranicz dostęp do interfejsu zarządzania, a także monitoruj logi pod kątem nietypowej aktywności.
Inne podatności w DrayTek VigorSwitch
Zobacz wszystkie- CVE-2026-71933Krytyczne
Wiele modeli DrayTek VigorSwitch zawiera podatności na nieautoryzowane operacje w wielu funkcjach syslog. Podatność wynika z braku kontroli autoryzacji. Zdalny atakujący może wywołać te podatności poprzez spreparowane żądania w celu modyfikacji konfiguracji, restartu usług, zapisania konfiguracji startowej lub wyczyszczenia logów.
- CVE-2026-71921Krytyczne
Wiele modeli DrayTek VigorSwitch zawiera podatność na iniekcję poleceń przed uwierzytelnieniem w interfejsie setget.cgi. Podatność wynika z niewystarczającego filtrowania pola pass przed wykonaniem poleceń. Zdalny atakujący może wywołać tę podatność poprzez spreparowane dane wejściowe, aby wykonać dowolne polecenia z uprawnieniami roota.
- CVE-2026-71943Wysokie
Wiele modeli DrayTek VigorSwitch zawiera podatność na wstrzykiwanie poleceń w funkcji setDevNet. Podatność jest spowodowana niewystarczającym filtrowaniem pól nazwy użytkownika i hasła przed wykonaniem poleceń. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych wejściowych, aby wykonać dowolne polecenia z uprawnieniami roota. Wykorzystanie wymaga ważnych poświadczeń administracyjnych dla interfejsu zarządzania urządzeniem.
- CVE-2026-71942Wysokie
Wiele modeli DrayTek VigorSwitch zawiera podatność na przepełnienie bufora w funkcji mail_mailalert. Podatność jest spowodowana łączeniem wielu adresów e-mail smtpReceiver w bufor o stałym rozmiarze bez sprawdzania pozostałego rozmiaru bufora. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych wejściowych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wykorzystanie wymaga ważnych poświadczeń administracyjnych dla interfejsu zarządzania urządzeniem.
- CVE-2026-71941Wysokie
W wielu modelach DrayTek VigorSwitch wykryto podatność na przepełnienie bufora w funkcji diag_logmail. Problem wynika z konkatenacji wielu adresów e-mail smtpReceiver do bufora o stałym rozmiarze bez sprawdzania pozostałego miejsca. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wymagane są ważne poświadczenia administracyjne do interfejsu webowego urządzenia.
- CVE-2026-71940Wysokie
W wielu modelach DrayTek VigorSwitch wykryto podatność na przepełnienie bufora w funkcji acl_general_setup Edit ACE. Problem wynika z kopiowania pola name do bufora o stałym rozmiarze bez walidacji długości. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wymagane są ważne poświadczenia administracyjne do interfejsu webowego urządzenia.
- CVE-2026-71939Wysokie
W wielu modelach DrayTek VigorSwitch wykryto podatność na przepełnienie bufora w funkcji acl_general_setup Add ACE. Problem wynika z kopiowania pola name do bufora o stałym rozmiarze bez walidacji długości. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wymagane są ważne poświadczenia administracyjne do interfejsu webowego urządzenia.
- CVE-2026-71938Wysokie
W wielu modelach DrayTek VigorSwitch wykryto podatność na przepełnienie bufora w funkcji switch_lan_gvrp. Problem wynika z niebezpiecznego kopiowania pola portList do zbyt małego bufora. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wymagane są ważne poświadczenia administracyjne do interfejsu webowego urządzenia.
- CVE-2026-71937Wysokie
W wielu modelach DrayTek VigorSwitch wykryto podatność na przepełnienie bufora w funkcji poe_schedule_profile. Problem wynika z wielokrotnej konkatenacji pól start_date, start_time, duration_time, how_often, weekdays, monthly_date i cycle_duration do małych buforów o stałym rozmiarze bez odpowiednich kontroli długości. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wymagane są ważne poświadczenia administracyjne do interfejsu webowego urządzenia.
- CVE-2026-71936Wysokie
W wielu modelach DrayTek VigorSwitch wykryto podatność na przepełnienie bufora w funkcji sysreboot. Problem wynika z niebezpiecznej konkatenacji danych valueN do bufora o stałym rozmiarze. Zdalny atakujący może wywołać tę podatność za pomocą spreparowanych danych, powodując odmowę usługi lub potencjalnie wykonanie dowolnych poleceń. Wymagane są ważne poświadczenia administracyjne do interfejsu webowego urządzenia.
Oryginalny opis (angielski, źródło NVD)
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the jsonstatus function. The vulnerability is caused by insufficient filtering of the usescript, usefile, and option fields before command execution. A remote attacker can trigger this vulnerability via crafted input to execute arbitrary commands with root privileges. Exploitation requires valid administrative credentials for the device's web management interface.

