Urządzenia SOUND4 w wersji v2.x zawierają podatność typu Insecure Direct Object Reference (IDOR), która umożliwia atakującemu ominięcie mechanizmów autoryzacji bez uwierzytelnienia. Podatność jest krytyczna, ponieważ pozwala na dostęp do ukrytych zasobów systemowych i wykonywanie uprzywilejowanych operacji.
▸ Pokaż oryginał (EN)
SOUND4 IMPACT/FIRST/PULSE/Eco v2.x contains an insecure direct object reference vulnerability that allows attackers to bypass authorization and access hidden system resources. Attackers can exploit the vulnerability by manipulating user-supplied input to execute privileged functionalities without proper authentication.
Podatność (CWE-639) polega na tym, że aplikacja nie weryfikuje właściwie uprawnień użytkownika podczas odwoływania się do wewnętrznych obiektów systemowych. Atakujący może manipulować danymi dostarczanymi przez użytkownika (np. parametrami żądań) w taki sposób, aby bezpośrednio wskazywać na chronione zasoby lub funkcje. Brak odpowiedniej kontroli dostępu po stronie serwera umożliwia wykonanie uprzywilejowanych operacji bez posiadania ważnego uwierzytelnienia.
Atakujący zdalny, nieuwierzytelniony może uzyskać nieautoryzowany dostęp do ukrytych zasobów systemowych oraz wykonywać uprzywilejowane funkcje na urządzeniu, co prowadzi do naruszenia poufności, integralności i dostępności systemu.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Jako środek tymczasowy zaleca się ograniczenie dostępu sieciowego do interfejsów zarządzania urządzeniami SOUND4 poprzez firewall lub segmentację sieci, tak aby były dostępne wyłącznie z zaufanych hostów.
SOUND4 IMPACT, SOUND4 FIRST, SOUND4 PULSE, SOUND4 Pulse Eco, SOUND4 Big Voice2, SOUND4 Big Voice4 — wszystkie w wersji firmware v2.x
Dla tej podatności dostępny jest publiczny exploit w bazie Exploit-DB (exploit 51169) oraz analiza opublikowana przez ZeroScience Lab (ZSL-2022-5723). Mimo dostępności publicznego exploitu, podatność nie figuruje na liście CISA KEV.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XSound4 Big Voice2
HWSound4wszystkie wersjeSound4 Big Voice2 Firmware
OSSound41.30Sound4 Big Voice4
HWSound4wszystkie wersjeSound4 Big Voice4 Firmware
OSSound41.2Sound4 First
HWSound41.02.0Sound4 First Firmware
OSSound41.692.15Sound4 Impact
HWSound41.02.0Sound4 Impact Eco
HWSound4wszystkie wersjeSound4 Impact Eco Firmware
OSSound41.16Sound4 Impact Firmware
OSSound41.692.15Sound4 Pulse
HWSound41.02.0Sound4 Pulse Eco
HWSound4wszystkie wersjeSound4 Pulse Eco Firmware
OSSound41.16Sound4 Pulse Firmware
OSSound41.692.15Sound4 Stream Extension
APPSound42.4.29Sound4 Wm2
HWSound4wszystkie wersjeSound4 Wm2 Firmware
OSSound41.11
Powiązane podatności
RCE i path traversal w firmware upload SOUND4 IMPACT/FIRST/PULSE/Eco
Command injection w parametrze username — SOUND4 IMPACT/FIRST/PULSE/Eco
Zakodowane na stałe dane logowania w urządzeniach SOUND4 IMPACT/FIRST/PULSE/Eco
SQL Injection w mechanizmie logowania SOUND4 IMPACT/FIRST/PULSE/Eco
Nieuwierzytelniony OS command injection w SOUND4 IMPACT/FIRST/PULSE/Eco v2.x