Urządzenia Crestron AM-100 i AM-101 umożliwiają nieuwierzytelnionej, zdalnej osobie zmianę haseł administratora i moderatora za pośrednictwem określonych OID SNMP. Podatność ma ocenę krytyczną (CVSS 9.8) i pozwala na całkowite przejęcie kontroli nad interfejsem HTTP urządzenia.
▸ Pokaż oryginał (EN)
Crestron AM-100 with firmware 1.6.0.2 and AM-101 with firmware 2.7.0.2 anyone can change the administrator and moderator passwords via the iso.3.6.1.4.1.3212.100.3.2.8.1 and iso.3.6.1.4.1.3212.100.3.2.8.2 OIDs. A remote, unauthenticated attacker can use this vulnerability to change the admin or moderator user's password and gain access to restricted areas on the HTTP interface.
Podatność wynika z braku kontroli dostępu (CWE-284) i wadliwego mechanizmu uwierzytelniania (CWE-287) w implementacji SNMP urządzeń. Atakujący może bez żadnego uwierzytelnienia wysłać żądanie SNMP modyfikujące OID iso.3.6.1.4.1.3212.100.3.2.8.1 (hasło administratora) lub iso.3.6.1.4.1.3212.100.3.2.8.2 (hasło moderatora). Po zmianie hasła atakujący loguje się do interfejsu HTTP urządzenia z nowo ustawionymi poświadczeniami, uzyskując pełny dostęp do funkcji administracyjnych.
Atakujący uzyskuje pełny dostęp do panelu administracyjnego urządzenia, co umożliwia mu przejęcie kontroli nad systemem prezentacji/konferencji, modyfikację konfiguracji oraz potencjalne wykorzystanie urządzenia jako punktu wejścia do sieci wewnętrznej.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Jako obejście zaleca się zablokowanie dostępu do portów SNMP (UDP 161) na poziomie firewall oraz izolację urządzeń Crestron od niezaufanych segmentów sieci.
Crestron AM-100 z firmware 1.6.0.2 oraz Crestron AM-101 z firmware 2.7.0.2
Podatność została odkryta i opublikowana przez Tenable Research (raport TRA-2019-20, opublikowany 2019-04-30).
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HCrestron Am 100
HWCrestronwszystkie wersjeCrestron Am 100 Firmware
OSCrestron1.6.0.2Crestron Am 101
HWCrestronwszystkie wersjeCrestron Am 101 Firmware
OSCrestron2.7.0.2
Powiązane podatności
Command injection w endpoint file_transfer.cgi — RCE jako root bez uwierzytelnienia
Command injection w Crestron AM-100/AM-101 via SNMP OID
Command Injection przez SNMP OID w urządzeniach Crestron AM-100/AM-101
Stack buffer overflow w libAwgCgi.so — RCE jako root bez uwierzytelnienia
Crestron AM-100/AM-101 — hardcoded password umożliwia authentication bypass