Zraniteľnosť v Python knižniciach lzma, bz2 a gzip, potenciálne vedúca k vykonaniu kódu

V dodávaných triedach na rozbalenie komprimovaných údajov v formátoch lzma, bz2 a gzip (lzma.LZMADecompressor, bz2.BZ2Decompressor a gzip.GzipFile) bola zistená zraniteľnosť (CVE-2026-6100), ktorá vedie k prístupu do pamäte po jej uvoľnení. Probléme bol pridelený kritický stupeň nebezpečenstva (9.1 z 10) – v prípade úspešného zneužitia zraniteľnosti môže dôjsť k úniku informácií z pamäte procesu alebo k vykonaniu kódu útočníka pri rozbaľovaní špeciálne pripravených údajov. Oprava je zatiaľ dostupná vo forme záplaty.

Problém sa prejavuje po ukončení operácie alokácie pamäte chybou, ktorá nastáva pri nedostatku pamäte (pre úspešné zneužitie zraniteľnosti musí útočník vytvoriť podmienky na vyčerpanie dostupnej pamäte procesu). Prístup k už uvoľnenej pamäti sa vyskytuje v aplikáciách, ktoré opätovne používajú inštanciu objektu po vrátení chyby v procese rozbaľovania. Aplikácie, ktoré pri každom volaní vytvárajú novú inštanciu objektu, nie sú zraniteľné.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster