3.7 C
Czech
Neděle 21. 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

Turecko našlo na svém území další dron, tentokrát neznámého původu

V Turecku byl dnes asi tři hodiny cesty od Istanbulu nalezen dron neznámého původu, informuje agentura AFP. Jde o druhý ohlášený dron za posledních 24 hodin. V pátek turecké úřady oznámily, že na severozápadě země byl objeven havarovaný bezpilotní letoun pravděpodobně ruské výroby.

Nově zveřejněné spisy o Epsteinovi zmiňují Trumpa, Clintona nebo Jacksona

V první várce dokumentů týkajících se odsouzeného sexuálního delikventa Jeffreyho Epsteina, které v pátek zveřejnilo americké ministerstvo spravedlnosti, figuruje podle BBC několik známých osobností. Kromě amerického prezidenta Donalda Trumpa, jednoho z jeho předchůdců Billa Clintona a bratra britského krále Karla III. Andrewa Mountbattena Windsora zahrnuje seznam i zpěváka kapely Rolling Stones Micka Jaggera a popovou ikonu Michaela Jacksona.

Ester Ledecká byla šestá ve sjezdu ve Val d’Isère

Ester Ledecká zajela ve Val d’Isère šesté místo a zapsala nejlepší výsledek sezony ve sjezdu Světového poháru. Od třetí příčky ji dělilo jen jedenáct setin. Vítězství brala Rakušanka Cornelia Hütter.

Švédsko odmítlo vyšetřovat udělení Nobelovy ceny Machado, jak žádal Assange

Švédská policie v pátek oznámila, že nezahájí vyšetřování zhruba třiceti osob spojených s Nobelovou nadací, na které tento týden podal trestní oznámení zakladatel portálu WikiLeaks Julian Assange. Podle něj se dopustili zpronevěry a napomáhání k válečným zločinům, když udělili Nobelovu cenu za mír lídryni venezuelské opozice Maríi Corině Machado. Informovala o tom agentura AFP.

Rusko v noci proti Ukrajině odpálilo tři rakety, uvedlo ukrajinské letectvo

Rusko v noci na dnešek proti Ukrajině odpálilo tři balistické rakety Iskander-M, informovalo letectvo napadené země ve svém pravidelném hlášení. Podle ukrajinských záchranářů ruská armáda podnikla rozsáhlý dronový útok na Mykolajiv na jihu země a šéf Mykolajivské oblasti Vitalij Kim uvedl, že část tohoto regionu je bez dodávek proudu.

Tchajwanské úřady vyšetřují plánovaný útok v centru Tchaj-peje

Tchajwanské úřady uvedly, že muž, který v Tchaj-peji zabil několik lidí a další zranil při útocích nožem a kouřovými granáty, jednal podle předem připraveného plánu. Po sérii útoků v rušné části města skočil z budovy obchodního domu a zemřel.

Nick Reiner měl před vraždou rodičů upravenou medikaci na schizofrenii, uvádějí zdroje

Nick Reiner měl několik let diagnózu schizofrenie a před zabitím rodičů mu lékaři změnili nebo upravili medikaci. Uvádějí to tři zdroje se znalostí případu. Reiner čelí dvěma obviněním z vraždy po smrti režiséra Roba Reinera a jeho manželky Michele Singer Reiner.

USA udeřily v Sýrii na desítky cílů ISIS

Americká armáda v pátek zasáhla desítky cílů spojených s Islámským státem v Sýrii. Údery přišly jako odveta za útok z 13. prosince u Palmýry, při kterém zemřeli dva američtí vojáci a civilní tlumočník. Washington mluví o rozsáhlé operaci, do níž se zapojily i jordánské stíhačky.

Anthony Joshua knokautoval Jake Paula v šestém kole

Jake Paul si v Miami vybral největší jméno své dosavadní kariéry a narazil na jinou úroveň. Anthony Joshua ho čtyřikrát poslal k zemi a v šestém kole zápas ukončil. Hlavní duel večera, vypsaný na osm kol, skončil v čase 1:31 šestého kola po krátké pravačce, po které už Paul nedokázal uniknout.

Nike dál klopýtá, ale obrat začíná být vidět

Nike hlásí další čtvrtletí, které ukazuje dvě věci najednou. Firma se v některých oblastech zvedá, jinde dál ztrácí. Celkově tržby v posledním kvartálu mírně vzrostly, zisky ale výrazně spadly.

Reddit pomohl rozkrýt identitu podezřelého ze střelby na Brownově univerzitě

Příspěvek na Redditu pomohl policii dosáhnout významného průlomu v případu střelby na Brownově univerzitě. Podle vyšetřovatelů si jeden svědek všiml detailů, které se později ukázaly jako klíčové. Podezřelý byl nakonec vypátrán, ale již nebyl naživu.

Zabystřan ovládl super-G a připravil Odermatta o výhru

Jan Zabystřan se ve Val Gardeně postaral o jeden z největších momentů českého sjezdového lyžování. V superobřím slalomu Světového poháru porazil i švýcarskou hvězdu Marca Odermatta. Poprvé v historii tak český muž vyhrál závod SP v alpském lyžování.

Rusko se nechystá napadnout Evropu, ujišťoval Putin a stěžoval si na Západ

Nebudou žádné další speciální vojenské operace, pokud se k nám budete chovat s respektem a budete respektovat ruské zájmy, prohlásil dnes ruský prezident Vladimir Putin v odpovědi na dotaz západního novináře. Za příklad nerespektování Ruska označil šéf Kremlu rozšiřování Severoatlantické aliance.

Muže podezřelého ze střelby na Brownově univerzitě našla policie mrtvého

Policie oznámila, že podezřelý z masové střelby na Brownově univerzitě z minulého týdne byl nalezen mrtvý ve skladovacím prostoru v Salemu ve státě New Hampshire. Jeho tělo policie objevila po šestidenním pátrání, které probíhalo napříč několika státy USA.
Reklama
Reklama
Reklama
Reklama