-14 C
Czech
Úterý 3. února 2026
ITBox15 let stará zranitelnost Pythonu potenciálně ovlivňuje více než 350 000 projektů

15 let stará zranitelnost Pythonu potenciálně ovlivňuje více než 350 000 projektů

Zranitelnost v programovacím jazyce Python, která byla 15 let přehlížena, je nyní opět v centru pozornosti. Ovlivňuje více než 350 000 projektů a může vést ke vzdálenému spuštění kódu. Informoval o tom server The Hacker News.

Ovlivněné open source repositáře pokrývají řadu softwarového světa, jako je například umělá inteligence/strojové učení, vývoj webu, vývoj softwaru, bezpečnost a správa IT. Bezpečnostní problém, který byl odhalen v roce 2007, je označen jako CVE-2007-4559 a nikdy nebyl opraven. Jediným zmírněním je upozornění v dokumentaci pro vývojáře.

Zranitelnost je známá přes 15 let

Zranitelnost se nachází v balíčku tarfile v jazyce Python. A to v kódu, který používá nesanitizovanou funkci tarfile.extract() nebo vestavěné výchozí nastavení tarfile.extractall(). Jedná se o chybu procházení cest, která útočníkovi umožňuje přepsat libovolné soubory.

Technické podrobnosti k CVE-2007-4559 jsou k dispozici od prvního nahlášení v srpnu 2007. „Zranitelnost je v podstatě následující: Pokud zabalíte soubor /../../../../../../etc/passwd“ a pak ho správce rozbalí, /etc/passwd se přepíše,“ vysvětlil tehdy Matejek.

Začátkem tohoto roku při zkoumání jiného bezpečnostního problému byl CVE-2007-4559 znovu objeven výzkumníkem společnosti Trellix. „Nenapsání bezpečnostního kódu pro úpravu členských souborů před voláním tarfile.extract() nebo tarfile.extractall() má za následek zranitelnost typu directory traversal, která umožňuje přístup k souborovému systému.“ uvedl Charles McFarland, výzkumník zranitelností v týmu Trellix Advanced Threat Research.

Zjednodušeně řečeno, útočník může tuto slabinu zneužít nahráním škodlivého tar souboru. Ten dokáže uniknout z adresáře, do kterého má být extrahován, a dosáhnout spuštění kódu, což mu umožní potenciálně převzít kontrolu nad cílovým zařízením.

„Nikdy neextrahujte archivy z nedůvěryhodných zdrojů bez předchozí kontroly,“ píše se v dokumentaci jazyka Python k souboru tarfile. „Je možné, že soubory jsou vytvořeny mimo cestu, např. členy, které mají absolutní názvy začínající na ‚/‘ nebo názvy souborů se dvěma tečkami ‚..‘.“

Při analýze dopadu výzkumníci společnosti Trellix zjistili, že zranitelnost se vyskytuje v tisících softwarových projektech. Výzkumníci vybrali sadu 257 repositářů, u nichž je pravděpodobnější, že obsahují zranitelný kód, a ručně zkontrolovali 175 z nich, zda jsou postiženy. Tím zjistili, že 61 % z nich je zranitelných.

Na základě 61% míry zranitelnosti ověřené ručně společnost Trellix se odhaduje, že existuje více než 350 000 zranitelných úložišť. Mnohé z nich využívají nástroje strojového učení (např. GitHub Copilot), které pomáhají vývojářům rychleji dokončit projekt.

Reklama

Doporučujeme

U olympijského hokejového stadionu se staly dva bezpečnostní incidenty

Nedaleko milánské haly Santa Giulia, kde se uskuteční olympijské hokejové zápasy, se za poslední týden odehrály dva bezpečnostní incidenty. Při prvním z nich policisté zastřelili jednoho muže a při druhém dalšího muže vážně zranili. Píší o tom dnes italská média.

Indie přestane odebírat ruskou ropu, souhlasil podle Trumpa premiér Módí

Indický premiér Naréndra Módí souhlasil, že jeho země přestane odebírat ruskou ropu, což pomůže k ukončení války na Ukrajině. Po telefonátu s indickým lídrem to dnes uvedl americký prezident Donald Trump. Spojené státy podle něho s okamžitou platností sníží cla na dovoz z Indie z 25 na 18 procent. Indie jako součást uzavřené obchodní dohody omezí cla a další bariéry pro dovoz z USA postupně až na nulu, dodal Trump.

Do Egypta se přes přechod Rafah dostali první lidé z Pásma Gazy

Do Egypta se z Pásma Gazy dostali první palestinští pacienti, kteří využili obnoveného provozu na hraničním přechodu Rafah. Uvedly to agentury AFP a AP. Přechod byl uzavřen od května 2024. Denně jej nyní bude moci překročit několik desítek Palestinců v každém směru. Přepravu zboží Izrael, který přechod kontroluje na palestinské straně hranice, zatím nedovolil.

Rusko nechce ukončit válku na Ukrajině. Chce ji prodlužovat, řekl polský státní tajemník

Rusko podle Polska zneužívá mírová jednání k prodlužování války na Ukrajině. Zatímco Kyjev prokazuje vůli konflikt ukončit, Moskva dál útočí na civilní infrastrukturu a nejedná v dobré víře, řekl polský státní tajemník pro evropské záležitosti Ignacy Niemczycki.

Trump chce omezit závislost na Číně a buduje surovinový sklad

Americká vláda chce vytvořit strategické zásoby surovin, bez kterých se dnes neobejdou baterie, elektromobily ani moderní elektronika. Projekt má zároveň omezit dopady výkyvů cen a případných výpadků dodávek, které Washington dlouhodobě spojuje s dominantní pozicí Číny.

Bad Bunny přepsal dějiny Grammy a vítězství věnoval lidem, kteří opustili svou vlast

Bad Bunny se stal jednou z největších hvězd letošních Grammy a jeho vítězství se zapíše do dějin. Poprvé v historii totiž cenu za Album roku získalo španělsky zpívané album. Portorický hudebník svůj triumf věnoval lidem, kteří museli opustit domov, aby mohli jít za svými sny.

Kandidátka slibující tvrdý postup proti zločinu vyhrála prezidentské volby v Kostarice

Laura Fernández vyhrála prezidentské volby v Kostarice hned v prvním kole a vyhne se druhému kolu. Kampaň postavila na pokračování tvrdého postupu proti kriminalitě v době, kdy země řeší nárůst násilí spojeného s drogovými gangy.

Krypto firmy žádají odklad nové povinnosti v EU

Evropské krypto firmy narazily na nepříjemnou realitu: jedna licence jim nemusí stačit. Pokud platforma pracuje se stabilními mincemi navázanými na oficiální měnu a zároveň umožňuje jejich využití pro platby, může nově potřebovat ještě druhé povolení podle pravidel pro platební služby. V praxi to znamená víc papírování, delší schvalování a také vyšší náklady.

KOMENTÁŘ: Americkou pokladnici povede jestřáb Warsh? Paradoxní volba zatlačila na bitcoin 

Příštím předsedou Fedu se s největší pravděpodobností stane Kevin Warsh, který už v instituci před dvaceti lety působil. Donald Trump si vybírá nového nominanta, aby mohl po vyšachování Jeroma Powella více ovlivňovat monetární politiku. Warsh se ale možná nedá tak lacino zastrašit. Jeho tvrdé postoje zřejmě poslaly bitcoin do červených čísel.

Francouzský gigant Capgemini prodává dceřinou firmu kvůli smlouvě s ICE

Francouzský technologický gigant Capgemini prodává svou americkou dceřinou společnost, která má smlouvu s Imigračním a celním úřadem (ICE). Ten čelí ostré kritice po zabití dvou amerických občanů v Minneapolis.

Írán si předvolal velvyslance EU kvůli označení íránských gard za teroristy

Írán si dnes předvolal všechny velvyslance Evropské unie působící na jeho území. Protestuje tím proti rozhodnutí všech ministrů zahraničí zemí EU, kteří se minulý týden shodli na zařazení íránských revolučních gard na unijní seznam teroristických organizací. Informovala o tom agentura AP.

Íránský nejvyšší vůdce varoval USA před válkou

Íránský duchovní vůdce a faktický vládce islámské republiky Alí Chámeneí prohlásil, že jakýkoli útok Spojených států vyústí v regionální válku a obvinil je ze snahy získat obrovské zdroje ropy a zemního plynu. Americko-íránská jednání pokračují.

Ukrajina hlásí po nočních ruských útocích nejméně šest zraněných

Nejméně šest zraněných si vyžádaly útoky, které Rusko v noci na dnešek podniklo na různých místech Ukrajiny. Vyplývá to z hlášení ukrajinských úřadů. Podle gubernátora ruské Belgorodské oblasti Vjačeslava Gladkova dva lidé zemřeli při požáru v domě, který zasáhl ukrajinský dron.

Čtyři Britové zemřeli po dovolené na Kapverdách, rodiny chystají žaloby

Kapverdy řeší opakované vlny vážných žaludečních onemocnění u turistů. Čtyři Britové zemřeli během několika měsíců poté, co na ostrovech onemocněli. Rodiny mluví o chaosu na místních klinikách a tvrdí, že se o rizicích dozvěděly pozdě.
Reklama
Reklama
Reklama
Reklama