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.

Doporučujeme

Fanoušci Harryho Pottera dosáhli přesunu podmořského kabelu kvůli hrobu skřítka

Fanoušci Harryho Pottera dosáhli přemístění podmořského kabelu mezi Británií a Irskem, který stál 430 milionů liber (12,2 miliardy Kč) a měl procházet v místě fiktivního hrobu skřítka Dobbyho, postavy z filmu o mladém čaroději podle předlohy spisovatelky J. K. Rowlingové. Kabel nyní místo toho vede v blízkosti lidských ostatků z doby bronzové, píše deník The Guardian.

Na dronu s výbušninou z letiště u Lipska našli policisté stopy DNA

Německá policie našla na dronu z východoněmeckého letiště Lipsko/Halle, který nesl výbušninu, stopy DNA. S odvoláním na své zdroje to dnes uvedla některá německá média včetně listů Die Zeit, Die Welt nebo bulvárních novin Bild. Podle listu Die Zeit se genetická informace shoduje s DNA registrovanou v Litvě v souvislosti s dřívějším žhářským útokem na logistické centrum v Lipsku. Konkrétní osobě ale úřady zatím DNA nepřipsaly.

Západ Kolumbie postihlo zemětřesení o síle 7,4 stupně, jsou zprávy o zraněných

Západ Kolumbie dnes postihlo zemětřesení o síle 7,4 stupně, které bylo cítit i v Ekvádoru a v Panamě, informovala agentura AFP s odvoláním na kolumbijskou geologickou službu. Zemětřesení mělo epicentrum v departementu Chocó, jehož guvernérka na sociálních sítích píše o zraněných a vážných škodách. Počty zraněných zatím nejsou známy. Podle agentury Reuters nebylo vydáno varování před cunami.

Thajsko: Bývalý poslanec zastřelil úředníka, pak se přiznal v živém vysílání

Bývalý thajský poslanec Chalong Reawraeng údajně zastřelil místního úředníka a krátce nato zavolal politické komentátorce Anchalee Paireerak, která v tu chvíli vysílala živě na YouTube. V telefonátu jí podle záznamu oznámil, co právě udělal.

CLARITY Act se zadrhl. Americký Senát odložil hlasování na září

Americký Senát před srpnovou přestávkou nestihl hlasovat o návrhu zákona CLARITY Act, který má zavést jednotnější pravidla pro kryptoměnový trh. Projednávání se přesouvá na září, návrh však nadále rozděluje demokratické i republikánské senátory.

V Číně udeřila silná bouře. Evakuován byl více než milion lidí

Východní pobřeží Číny zasáhl tajfun Dolphin, který si vynutil evakuaci více než milionu obyvatel a ochromil dopravu včetně finanční metropole Šanghaje. Bouře přinesla prudký déšť, záplavy a vítr o rychlosti až 150 kilometrů za hodinu. Úřady varují, že nebezpečí ještě nepominulo.

V USA ubylo 23 tisíc pracovních míst. Akcie vystoupaly na rekord

Americký trh práce v červenci překvapivě ztratil 23 tisíc pracovních míst. Slabá čísla ale burzy nezastavila. Investoři očekávají, že horší vývoj zaměstnanosti přiměje centrální banku k opatrnějšímu rozhodování o úrokových sazbách.

Motýli po celém světě mění svá území kvůli oteplování

Motýli po celém světě stále častěji mění oblasti, ve kterých žijí. Některé druhy se šíří do nových míst, jiné ze svých původních stanovišť mizí nebo se stěhují do vyšších nadmořských výšek. Rozsáhlý výzkum ukazuje, že hlavním důvodem jsou rostoucí teploty a častější výkyvy počasí. Změny zároveň naznačují, že se proměňují celé ekosystémy.

Tchaj-wan při vojenském cvičení zpomalil internet

Tchaj-wan během rozsáhlého vojenského cvičení poprvé cíleně zpomalil mobilní internet. Úřady tím simulovaly omezení komunikace, které by mohlo nastat při přírodní katastrofě nebo případném útoku.

KOMENTÁŘ: Nečekaná zpráva pro investory. Na akciích se děje něco, co se nestalo čtyři roky

Boom umělé inteligence způsobil, že americký akciový trh přestává být elitním klubem pro pár vybraných společností. Místo několika tahounů investoři dávají šanci pestřejší paletě titulů. Rovnoměrně vážený index S&P 500 proto po dlouhých měsících poráží ten klasický.

Trump jmenoval Willa Scharfa novým hlavním právním poradcem Bílého domu

Novým hlavním právním poradcem Bílého domu a asistentem prezidenta se od 1. září stane Will Scharf, který dosud působil jako tajemník personálu Bílého domu a zajišťoval administrativu spojenou s prezidentovou agendou. Oznámil to americký prezident Donald Trump v příspěvku na své sociální síti Truth Social.

Ukrajinský útok v Nižněkamsku zabil podle úřadů 12 lidí, mířil asi na rafinérii

Dvanáct lidí zemřelo a dalších 39 utrpělo zranění při rozsáhlém náletu ukrajinských dronů na Nižněkamsk v Tatarstánu, uvedla podle agentury TASS tisková služba vedení této republiky ve středním Rusku. Cílem útoku byl zřejmě rafinérský komplex v Nižněkamsku.

U Sochy svobody v New Yorku se převrátila loď, zahynula žena a dítě

Žena a malé dítě přišly o život v newyorském přístavu, kde se poblíž Sochy svobody převrátila loď. Záchranářům se podařilo vytáhnout z vody 12 lidí, ale pro sedmadvacetiletou ženu a holčičku ve věku pěti měsíců přišla veškerá pomoc příliš pozdě. Úřady zadržely provozovatele plavidla. Informují o tom dnes místní média.

Izrael odmítá Trumpův mírový plán pro Gazu, oznámil premiér Netanjahu

Izraelský premiér Benjamin Netanjahu odmítl patnáctibodový plán amerického prezidenta Donalda Trumpa pro poválečné uspořádání Pásma Gazy. Prohlásil, že Izrael nestáhne své vojáky, dokud nebude palestinské hnutí Hamás skutečně odzbrojeno.

Vyčerpané české turisty v Rakousku zachraňovaly policejní vrtulníky

O dvou víkendových případech letecké záchrany vyčerpaných českých turistů v rakouských Alpách dnes informují rakouská média. Skupina čtyř českých turistů se ocitla v nouzi a na konci byla zcela vyčerpaná na túře pod rakouskou horou Traunstein. Češi přecenili své síly a slepě se spoléhali na aplikaci, píše dnes o sobotní události server Kronen Zeitung. Ve druhém případě policejní vrtulník v sobotu zachraňoval českou rodinu s vyčerpanou desetiletou dívkou na hoře Grosser Donnerkogel. Píše o tom server MeinBezirk.
Reklama
Reklama
Reklama
Reklama