10 C
Czech
Středa 10. prosince 2025
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

Ve čtvrtek se sejdou lídři koalice ochotných, poté se chystá další schůzka

Ve čtvrtek se uskuteční virtuální jednání lídrů takzvané koalice ochotných, tedy zemí podporujících Ukrajinu v obraně před ruskou invazí. Dnes o tom podle agentury Reuters informoval úřad francouzského prezidenta Emmanuela Macrona. Už v pondělí se v Londýně sešli britský premiér Keir Starmer, Macron a německý kancléř Friedrich Merz s ukrajinským prezidentem Volodymyrem Zelenským, aby projednali evropský návrh k podobě amerického mírového plánu pro Ukrajinu.

KOMENTÁŘ: Centrální banka USA znovu hýbe zemí. Proč investory fascinují úrokové sazby?

Bankéři, investoři, správci fondů, šéfové amerických firem – ti všichni budou v týdnu sledovat, jakým způsobem rozhodne centrální banka USA o dalším vývoji úrokových sazeb. Očekává se totiž další snížení. Proč investoři rozhodnutí Fedu tolik prožívají?

SpaceX chce v rámci vstupu na burzu získat přes 30 miliard dolarů

Americká vesmírná společnost SpaceX miliardáře Elona Muska hodlá v příštím roce v rámci vstupu na burzu získat více než 30 miliard dolarů (zhruba 625 miliard Kč). S odvoláním na zdroje obeznámené se situací o tom informovala agentura Bloomberg. Vstup firmy SpaceX na burzu by se tak mohl stát největší primární veřejnou nabídkou akcií (IPO) v historii.

Rakouská vláda jedná o osudu hraničních kontrol, týkají se i Česka

Rakouská vláda by brzy mohla představit nový koncept ostrahy hranic, který by ukončil stávající hraniční kontroly týkající se mimo jiné i Česka nebo Slovenska. Dnes o tom informoval list Kronen Zeitung, podle kterého takovou možnost tvrdě kritizuje burgenlandský hejtman Hans Peter Doskozil. Podle něj by to byla hrubá nezodpovědnost, jejíž následky by dolehly především na jeho spolkovou zemi. Vládní koalici lidoveckého kancléře Christiana Stockera rovněž vyčítá, že ho k nynějšímu jednání o osudu kontrol nepřizvala.

Evropa už o snižování závislosti na Číně jen nemluví, postupuje k činům

Čína má nadbytečnou produkci a slabou domácí poptávku, Evropa je na ní závislá a americká obchodní politika ještě zvýšila čínský dovoz na starý kontinent. Evropská unie (EU) se ale od pandemie snaží diverzifikovat dodavatelský řetězec. Brzy už nepůjde jen o řeči, ale i činy, tvrdí Jens Eskelund, prezident Obchodní komory EU v Číně.

Papež zkritizoval Trumpa za výroky o Evropě, varoval před rozkladem

Papež Lev XIV. v úterý po setkání s ukrajinským prezidentem Volodymyrem Zelenským zkritizoval Donalda Trumpa za jeho výroky na adresu Evropy a snahu ji obejít při jednání s Ruskem o míru na Ukrajině. Podle hlavy katolické církve není takový přístup realistický.

Rok 2025 se řadí mezi nejteplejší v historii

Rok 2025 potvrzuje trend poslední dekády. Teploty stoupají, extrémy sílí a vědecké týmy hlásí další rekordy, které posouvají planetu dál od podmínek, na které byla zvyklá. Data ukazují, že letošek patří mezi nejteplejší roky vůbec.

Zelenskyj: Ukrajina a Evropa jsou připraveny předložit USA verzi mírového plánu

Ukrajina a její evropští partneři hodlají předat Spojeným státům "upřesněné dokumenty" týkající se mírového plánu na ukončení války s Ruskem, uvedl dnes ukrajinský prezident Volodymyr Zelenskyj.

Zelenskyj poblahopřál Babišovi ke jmenování premiérem a popřál mu mnoho úspěchů

Ukrajinský prezident Volodymyr Zelenskyj dnes na síti X pogratuloval Andrejovi Babišovi ke jmenování premiérem, popřál mu mnoho úspěchů a uvedl, že se těší na další posílení spolupráce obou zemí. Zmínil přitom působení českých firem na Ukrajině nebo spolupráci s nimi. Napsal, že se rád v blízké budoucnosti s novým předsedou české vlády setká. Předsedovi hnutí ANO pogratulovala také premiérka Julija Svyrydenková, která ho pozvala na Ukrajinu.

Ruské útoky proměnily ukrajinský Cherson v město duchů

Oleksij Melnyčenko servíroval obyvatelům jihoukrajinského Chersonu kávu a s ní dávky normálnosti uprostřed ruské dělostřelecké palby a vzdušných útoků tak dlouho, jak mohl. Nakonec kavárnu nazvanou Prostir (Prostor) zavřel. Napsala to dnes agentura Reuters, podle níž osud kavárny svědčí o tom, jak se život ve městě stal nebezpečnějším než dříve. Agentura AP před časem upozornila, že místní a vojáci hovoří v souvislosti s ruskými útoky v Chersonu jako o takzvaném lidském safari.

Trump označil Evropu za skupinu národů v rozkladu vedenou slabými lidmi

Americký prezident Donald Trump označil v rozhovoru se serverem Politico Evropu za skupinu národů v rozkladu vedenou slabými lidmi, kteří selhávají v boji s migrací a neumí ukončit válku na Ukrajině. Šéf Bílého domu podle serveru naznačil, že podpoří ty evropské politické kandidáty, kteří odpovídají jeho vizi pro Evropu.

Litva vyhlásila stav nouze kvůli stovkám pašeráckých balónů z Běloruska

Litva čelí nezvyklé hrozbě. Stovky balónů vypouštěných z Běloruska narušují její vzdušný prostor, ochromují dopravu a podle vlády představují součást hybridního tlaku ze strany Minského režimu. Kabinet proto sáhl k vyhlášení celostátního nouzového stavu.

Papež řekl Zelenskému, že ke spravedlivému a trvalému míru je zapotřebí dialogu

Papež Lev XIV. na dnešním setkání s ukrajinským prezidentem Volodymyrem Zelenským, který je na návštěvě Itálie, uvedl, že je zapotřebí pokračovat v dialogu s cílem dosáhnout spravedlivého a trvalého míru na Ukrajině. Informovala o tom agentura Reuters s odkazem na prohlášení Vatikánu. Zelenskyj po schůzce uvedl, že papežovi poděkoval za trvalou podporu ukrajinského lidu a za asistenci v humanitárních otázkách.

Bezos Earth Fund investuje do ochrany oceánů a ekosystémů napříč kontinenty

Pobřežní komunity, mořské rezervace i klíčové ekosystémy dostávají významnou podporu. Bezos Earth Fund oznámil nové investice, které mají chránit vznikající mořské rezervace, posílit vědecký výzkum a pomoci komunitám, které nejvíce pociťují klimatické změny.
Reklama
Reklama
Reklama
Reklama