2.3 C
Czech
Úterý 16. 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

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.

Pokrok v mírových rozhovorech. Ukrajina může dostat robustní bezpečnostní záruky

Spojené státy a evropské země poskytnou Ukrajině robustní bezpečnostní záruky a další podporu pro hospodářskou obnovu země. Ve společném prohlášení to uvedli premiéři a prezidenti deseti evropských zemí včetně Německa,  Francie a Velké Británie a zástupci Evropské unie (EU). Záruky počítají s vytvořením nadnárodních sil na Ukrajině.

Při pádu malého letadla v Mexiku zahynulo sedm lidí

Při pokusu o nouzové přistání se v Mexiku v pondělí zřítilo malé letadlo. Nejméně sedm lidí zahynulo, informovala dnes agentura AP s odvoláním na místní úřady.

Machado se při útěku z Venezuely zranila, Nobelovu cenu převzala se zpožděním

Vůdkyně venezuelské opozice a nositelka Nobelovy ceny za mír María Corina Machado se při dramatickém útěku z vlasti vážně zranila. Z Venezuely prchala na malém člunu v nebezpečných podmínkách a s rizikem vojenského zásahu. Do Osla dorazila pozdě, cenu převzala symbolicky a zopakovala, že se chce vrátit domů.

Trump zažaloval BBC za údajnou pomluvu, žádá odškodné až deset miliard dolarů

Americký prezident Donald Trump v pondělí večer (v noci na dnešek SEČ) zažaloval stanici BBC za údajnou pomluvu kvůli sestříhanému záznamu projevu ze 6. ledna 2021, který vyvolával dojem, že vyzýval své příznivce k útoku na Kapitol. Podle žaloby, o níž informují světové tiskové agentury, Trump po britské veřejnoprávní stanici žádá odškodné pět miliard dolarů za každý ze dvou bodů žaloby, tedy celkem až deset miliard dolarů (207 miliardy Kč). Šéf Bílého domu tak podle Reuters otevřel mezinárodní frontu ve svém boji proti médiím, které o něm podle jeho názoru informují nepravdivě či nespravedlivě.

Syn Roba Reinera je ve vazbě pro podezření z vraždy rodičů

Syn legendárního režiséra Roba Reinera a producentky Michele Singer Reiner byl zatčen poté, co byli jeho rodiče nalezeni mrtví ve svém domě v Los Angeles ve čtvrti Brentwood. Policie Nicka Reinera vede jako podezřelého z jejich vraždy a případ dál vyšetřuje.

Cliff Richard po léčbě rakoviny apeluje na muže: Nečekejte, jděte na vyšetření

Cliff Richard, jedna z největších ikon britské popové scény, poprvé otevřeně promluvil o roční léčbě rakoviny prostaty. Nemoc u něj lékaři zachytili včas a zpěvák dnes zdůrazňuje, jak zásadní může být jedno vyšetření. Varuje, že muži prevenci stále podceňují, a žádá změny, které by mohly zachránit tisíce životů.

KOMENTÁŘ: Investoři se poperou o akcie SpaceX. Tito hráči už ale svůj podíl mají

OpenAI, Anthropic, Revolut a teď SpaceX. Všechny tyto společnosti uvažují o vstupu na burzu a vesmírná mašina Elona Muska chce být tou nejhodnotnější. SpaceX míří na ocenění 1,5 bilionu dolarů. Kdo všechno si firmu „zaháčkoval“ předem?

Jednou z obětí útoku v Sydney je Slovenka, úřady zveřejnily jména útočníků

Jedna z obětí nedělního útoku na účastníky oslav židovského svátku chanuka na pláži Bondi Beach v Sydney je Slovenka, uvedl dnes slovenský prezident Peter Pellegrini. O smrti v Austrálii žijící ženy již předtím informovala exprezidentka Zuzana Čaputová, která dotyčnou označila za blízkou rodinnou přítelkyni. Mezi dalšími čtrnácti oběťmi, jejichž památku přicházejí na místo masakru uctít obyvatelé Sydney, jsou mimo jiné rabín či desetiletá dívka. Australské úřady mezitím zveřejnily jména obou útočníků.

Ruský soud zakázal Pussy Riot jako extremistickou organizaci

Moskevský soud dnes označil skupinu Pussy Riot za extremistickou organizaci a zakázal její činnost na území Ruska, informovala dnes ruská média. Za spolupráci s organizacemi, které úřady zakázaly jako extremistické, hrozí v Rusku vězení. Jedna ze zakládajících členek skupiny Naděžda Tolokonnikovová míní, že cílem soudního rozhodnutí je vymazat Pussy Riot z ruského povědomí.

Krize už není jen teoretická. Američané mohou přijít o klíčový zdroj vody

Řeka Colorado zásobuje sedm západních států USA. Její hladina je přitom kvůli suchu tak nízká, že ji lze na některých místech snadno přebrodit. V nedávném videu to demonstroval Ryan Deters, který varoval, že místní komunity jsou zcela závislé na nedaleké přehradě.

Čína uvalila sankce na bývalého náčelníka japonského generálního štábu

Čína na své sankční seznamy zařadila bývalého japonského náčelníka generálního štábu a současného politického poradce tchajwanské vlády Šigerua Iwasakiho. Informovaly o tom dnes agentury Reuters a Kjódó. Situace mezi Tokiem a Pekingem je napjatá kvůli listopadovým výrokům japonské premiérky Sanae Takaičiové o Tchaj-wanu, který si Čína dlouhodobě nárokuje.

ANALÝZA: Rusko sice může mít kapacity k další válce, vítězství mu to však nezaručí

Většina odhadů zmiňuje jako rizikové roky 2028 a 2029. Koncem desetiletí by skutečně mohlo Rusko konfrontovat Severoatlantickou alianci (NATO). My samozřejmě nemůžeme vědět, zda opravdu zaútočí. Jde pouze o odhady, založené na ruských aktivitách. Roli v tom také hraje řada proměnných. Přímá hrozba ozbrojeného střetu je aktuálně nízká, v budoucnu ale není zanedbatelná.

Kallas: EU dodala Ukrajině slíbené dva miliony kusů dělostřelecké munice

Evropská unie letos dodala na Ukrajinu dva miliony kusů dělostřelecké munice, které přislíbila, uvedla v Bruselu šéfka unijní diplomacie Kaja Kallas. Na dnešním jednání unijních ministrů zahraničí se bude podle ní rozhodovat o dalších sankcích proti takzvané ruské stínové flotile, na seznam by mělo přibýt dalších 40 lodí. Plavidla, která jsou její součástí, Moskva používá k obcházení sankcí týkajících se exportu ruské ropy.
Reklama
Reklama
Reklama
Reklama