4.4 C
Czech
Středa 17. 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

Krejčíková spojí síly v deblu s Caty McNally

Barbora Krejčíková jde do sezony 2026 s novou deblovou partnerkou. Vybrala si Američanku Caty McNally, která nabídku přijala s velkým nadšením. Nová dvojice chce navázat na to, co Krejčíková dlouhé roky předváděla po boku Kateřiny Siniakové.

KOMENTÁŘ: Odepisovaná Tesla probořila all-time high. Firmu žene vzhůru robotaxi

Rok, který pro Teslu začal noční můrou, končí euforickým probuzením. Společnost vyrábějící elektromobily znovu na burze předvedla comeback a stanovila novou rekordní cenu akcie. Akcionáře povzbudila zpráva, že Tesla úspěšně testuje autonomní řízení své flotily vozů.

Australská policie obvinila útočníka z pláže Bondi Beach z terorismu a 15 vražd

Australská policie obvinila útočníka z pláže Bondi Beach z terorismu a 15 případů vraždy, informovala agentura AFP. Dva muži, kterými podle australských úřadů byli otec se synem, v neděli zastřelili 15 lidí účastnících se oslav židovského svátku chanuka, čtyři desítky dalších zranili. Přes 20 zraněných stále zůstává v nemocnici, informuje agentura AP.

Pražská burza zažila rekordní rok 2025

Pražská burza má za sebou výjimečný rok. Indexy PX i PX TR během roku dosáhly historických maxim a připsaly si výrazné zisky. Burza mluví o silné kombinaci růstu cen, dividend a vyšší aktivity investorů.

Evropa musí být zodpovědná za svou vlastní bezpečnost, řekla předsedkyně EK

Evropa musí být zodpovědná za svou vlastní bezpečnost, řekla dnes předsedkyně Evropské komise Ursula Von der Leyen v europarlamentu v debatě o nadcházejícím summitu EU. Hlavním tématem setkání šéfů států a vlád unijních zemí bude ve čtvrtek další podpora Ukrajiny bránící se ruské agresi. Von der Leyen v této souvislosti také vyzvala, aby se unie stala energeticky nezávislá na Rusku.

Ukrajinské drony napadly ruskou rafinerii, obě strany informují o raněných

Ukrajinské drony poškodily rafinerii ve městě Slavjansk na jihu evropského Ruska, uvedly místní úřady. Nálet si v regionu vyžádal dva raněné. Dva lidi, ženu ve věku 76 let a sedmatřicetiletého muže, zranil ruský dron v Záporoží, oznámil v úterý večer náčelník správy tohoto regionu na jihovýchodě Ukrajiny Ivan Fedorov. Ve dvou vlnách ruské drony znovu útočily na Oděskou oblast na jihu země, informoval šéf regionu Oleh Kiper. U Družkivky na východě Ukrajiny ruské drony zaútočily na hasiče spěchající k požáru, čtyři lidé utrpěli zranění, sdělila ukrajinská Státní služba pro mimořádné situace (DSNS).

Trump stojí za Susie Wiles i po jejích výrocích ve Vanity Fair

Donald Trump se postavil za svou šéfku kanceláře Susie Wiles poté, co Vanity Fair zveřejnil rozhovory, které odhalují napětí uvnitř administrativy. Prezident deníku New York Post řekl, že má v její práci plnou důvěru a že „odvedla fantastickou práci“.

Jsou to teroristé! Trump oznámil blokádu tankerů plujících do Venezuely

Americký prezident Donald Trump v noci na středu středoevropského času oznámil blokádu všech sankciovaných ropných tankerů plujících do Venezuely nebo z ní. V příspěvku na své sociální síti Truth Social označil vládu prezidenta Nicoláse Madura za teroristickou organizaci.

Muž který zranil v Liverpoolu přes 130 lidí, půjde do vězení na více než 20 let

Britský soud dnes poslal na 21 let a šest měsíců do vězení muže, který 26. května najel v Liverpoolu do davu slavících fotbalových fanoušků a zranil přes 130 lidí. Informovaly o tom agentury Reuters a AFP. Paul Doyle v listopadu přiznal vinu, čelil obžalobě z 31 trestných činů.

Známe jména obětí střelby na Brownově univerzitě. Vrah stále uniká spravedlnosti

Dva studenti, kteří přišli o život při hromadné střelbě na Brownově univerzitě, byli oficiálně identifikováni. Zároveň pokračuje pátrání po pachateli, který dva dny po útoku stále nepadl spravedlnosti do rukou. FBI nabízí tučnou odměnu za jakékoliv informace vedoucí k jeho dopadení.

EU zřejmě zmírní zákaz prodeje nových aut se spalovacím motorem od roku 2035

Evropská unie se chystá ustoupit od jedné z nejviditelnějších částí Green Dealu. Tento týden má podle očekávání představit změny, které oslabí faktický zákaz prodeje nových aut se spalovacím motorem od roku 2035.

Rusko musí uznat, že náš svět řídí určitá pravidla, uvedl v Haagu Zelenskyj

Nestačí Rusko donutit k podpisu mírové dohody, musí také uznat, že náš svět řídí určitá pravidla, řekl ukrajinský prezident Volodymyr Zelenskyj. Podle agentury Reuters to uvedl před jednáním Rady Evropy, které má za cíl zřídit mezinárodní komisi pro odškodnění Ukrajiny. Kyjevu má nahradit škody ve výši stovek miliard dolarů způsobené ruskými útoky.

Musk dosáhl dalšího milníku. Jeho majetek překonal 600 miliard dolarů

Elon Musk je na cestě k tomu připsat si další nuly a stát se prvním bilionářem světa. Jeho majetek pokořil hranici 600 miliard dolarů (zhruba 12,4 bilionu korun). Společnost SpaceX má totiž příští rok vstoupit na burzu a Tesla pro Muska schválila nový systém odměňování.

Při úderech USA na tři lodě údajně pašující drogy zahynulo dalších osm lidí

Americká armáda podnikla v mezinárodních vodách východního Tichomoří další útok na lodě, které údajně pašovaly drogy. Při vzdušných úderech proti třem plavidlům zahynulo na jejich palubách osm mužů. Armáda USA to oznámila v noci na dnešek na síti X.
Reklama
Reklama
Reklama
Reklama