Sikkerhedsforskere fra Armis information om () i TCP/IP-stakken IPnet, der bruges i operativsystemet VxWorks. Problemerne har fået kodeordet «URGENT/11». Sårbarhederne kan udnyttes eksternt ved at sende specielt udformede netværkspakker, herunder for nogle problemer er det muligt at udføre angreb via firewall og NAT (for eksempel, hvis angriberen kontrollerer DNS-serveren, som enheden i det interne netværk henvender sig til).
Seks problemer kan føre til, at en angriber får udført kode, når der behandles forkert indstillede IP- eller TCP-indstillinger i pakken, samt når pakkerne parses i DHCP. Fem af problemerne er mindre farlige og kan føre til datalækager eller DoS-angreb. Oplysninger om sårbarhederne er blevet offentliggjort i samarbejde med Wind River — i den seneste udgave af VxWorks 7 SR0620, der blev offentliggjort i sidste uge, er problemerne allerede blevet løst.
Da hver sårbarhed berører forskellige dele af netværksstakken, kan problemerne være specifikke for bestemte udgaver, men det hævdes, at der i hver version af VxWorks fra 6.5 og frem er mindst én sårbarhed, der muliggør fjernudførelse af kode. Der skal dog oprettes et separat exploit for hver variant af VxWorks. Ifølge Armis berører problemet omkring 200 millioner enheder, herunder industriel og medicinsk udstyr, routere, VOIP-telefoner, firewalls, printere og forskellige Internet of Things-enheder.
Virksomheden Wind River , at dette tal er overvurderet, og at problemet kun dækker et relativt lille antal ikke-kritiske enheder, som typisk er begrænset til interne virksomhedsnetværk. Netværksstakken IPnet blev kun leveret i visse versioner af VxWorks, herunder versioner, hvor supporten allerede er udløbet (op til 6.5). Problemerne viser sig ikke i enheder baseret på VxWorks 653 og VxWorks Cert Edition, der anvendes i kritiske områder (industrielle robotter, bil- og luftfartselektronik).
Repræsentanter fra Armis mener, at på grund af kompleksiteten ved opdatering af sårbare enheder er der risiko for, at orme kan opstå, som angriber lokale netværk og massivt rammer de mest populære kategorier af sårbare enheder. For eksempel kræver nogle enheder, såsom medicinsk og industrielt udstyr, at der skal udføres en ny certificering og langvarig testning ved opdatering af firmware, hvilket besværliggør opdateringen af dem.
Wind River , i sådanne tilfælde kan risikoen for kompromittering reduceres ved at aktiverer eksisterende indbyggede sikkerhedsmidler, såsom ikke-eksekverbare stakke, beskyttelse mod stack overflow, begrænsning af systemopkald og procesisolering. Beskyttelsen kan også sikres ved at tilføje angrebssignaturer på firewalls og indtrængningsforebyggelsessystemer, samt ved at begrænse netværksadgang til enheden kun til det interne sikkerhedsperimeter.
Kilde: opennet.ru
