OpenWrt 19.07.1


OpenWrt 19.07.1

Avaldati OpenWrt distributsiooni versioonid 18.06.7 ja 19.07.1, milles on parandatud haavatavus CVE-2020-7982 opkg paketihalduris, mille abil oli võimalik läbi viia MITM-rünnak ja asendada repository's laaditud paketi sisu. Koodis esineva kontrollsummade kontrollimise vea tõttu sai ründaja ignoreerida paketi SHA-256 kontrollsummasid, mis võimaldas tal vältida laaditavate ipk-ressursside terviklikkuse kontrollimise mehhanisme.

Probleem eksisteerib alates veebruarist 2017, kui lisati kood, mis ignoreeris algseid tühikuid, mis eelnesid kontrollsummale. Ruumi jätmise vea tõttu ei nihkunud näitaja stringis ja SHA-256 heksadesimaalse järjestuse dekodeerimise tsükkel tagastas kohe kontrollsummat nulli pikkusega.

Kuna opkg paketihaldur käivitati root'i alt, sai ründaja muuta ipk-paketi sisu MITM-rünnaku korral, laadides selle repository's, kui kasutaja käivitas käsu „opkg install”, ning korraldada oma koodi käitamine root'i õigustes, lisades paketti oma käitlemisfailid, mis kutsutakse esile installimise ajal. Ründajale oli samuti vajalik muuta paketide indeks (nt downloads.openwrt.org'ist edastatav). Muudetud paketi suurus pidi vastama algsele, indeksist.

Uutes versioonides on samuti kõrvaldatud veel üks haavatavus libubox teegis, mis võib põhjustada puhvri ületäitumist, kui töödeldakse blobmsg_format_json funktsioonis spetsiaalselt vormindatud serialiseeritud binaardata või JSON-formaadis andmeid.

Allikas: linux.org.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster