W routerze D-Link N300 Wi-Fi DIR-605L w wersji firmware v2.13B01 odkryto podatność typu stack overflow w obsłudze parametru config.smtp_email_subject. Błąd krytyczny umożliwia zdalne przejęcie kontroli nad urządzeniem bez konieczności uwierzytelnienia.
▸ Pokaż oryginał (EN)
D-Link N300 WI-FI Router DIR-605L v2.13B01 was discovered to contain a stack overflow via the config.smtp_email_subject parameter at /goform/formSetEmail.
Podatność występuje w endpoincie /goform/formSetEmail, który przetwarza wartość parametru config.smtp_email_subject bez odpowiedniej walidacji długości. Przesłanie nadmiernie długiej wartości powoduje przepełnienie bufora na stosie (stack overflow). Atakujący może w ten sposób nadpisać struktury kontrolne stosu i potencjalnie wykonać dowolny kod na urządzeniu.
Nieuwierzytelniony zdalny atakujący może wykonać dowolny kod (RCE) na podatnym urządzeniu, uzyskując pełną kontrolę nad routerem, co zagraża poufności, integralności i dostępności urządzenia oraz sieci, którą obsługuje.
Należy zastosować patche dostępne u producenta zgodnie z referencjami (https://www.dlink.com/en/security-bulletin/). Do czasu wdrożenia aktualizacji zaleca się ograniczenie dostępu do interfejsu zarządzania routera wyłącznie do zaufanych hostów oraz wyłączenie zdalnego dostępu do panelu administracyjnego od strony sieci WAN.
D-Link N300 Wi-Fi Router DIR-605L z firmware w wersji v2.13B01
Podatność została zgłoszona wraz z publicznym proof-of-concept dostępnym w repozytorium GitHub (https://github.com/1160300418/Vuls/tree/main/D-Link/DIR-605L/03). Pomimo dostępności PoC, urządzenie nie figuruje w katalogu CISA KEV.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HDlink Dir 605l
HWDlinkwszystkie wersjeDlink Dir 605l Firmware
OSDlink2.13b01
Powiązane podatności
RCE w usłudze miniigd SOAP Realtek SDK — D-Link DIR-605L/905L
Hardcoded backdoor telnet w D-Link DIR-605L B2 — pełny dostęp root
Stack-based buffer overflow w D-Link DIR-605L — RCE bez uwierzytelnienia
Stack overflow w D-Link DIR-605L — podatność przez endpoint formTcpipSetup
Stack overflow w D-Link DIR-605L via parametr curTime w formSetACLFilter