-2.3 C
Czech
Čtvrtek 5. února 2026
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

Bejlek vyřadila Ostapenko a je ve čtvrtfinále v Abú Zabí

Sára Bejlek si na turnaji v Abú Zabí připsala největší výhru kariéry. Ve druhém kole porazila grandslamovou šampionku Jelenu Ostapenko 6:4 a 6:3 a poprvé postoupila do čtvrtfinále na akci kategorie WTA 500.

KOMENTÁŘ: Tuhle evropskou akcii chtěl každý. Kdysi hvězdný titul ztratil za den pětinu hodnoty

Dánskou farmaceutickou společnost Novo Nordisk potkala na burze další kalamita. Během 24 hodin odepsala téměř pětinu své hodnoty. Stojí za tím vyjádření firmy, která odvážně předpověděla mimořádně slabý rok. Novo Nordisk přitom patřil mezi zjevení mezi evropskými akciemi a v portfoliu ho chtěl každý.

Banky a kryptofirmy se v USA nepohnuly v pravidlech pro stablecoiny

Jednání v Bílém domě, které mělo rozhýbat zablokovanou americkou legislativu pro kryptoměny, skončilo bez dohody. Proti sobě stojí velké banky a kryptofirmy hlavně kvůli tomu, jestli budou moci stablecoiny vyplácet úroky a jiné odměny.

Eli Lilly zvedá výhled na rok 2026 díky boomu léků na hubnutí

Eli Lilly vstoupila do roku 2026 v roli jedné z nejrychleji rostoucích farmaceutických firem světa. Tržby táhnou hlavně injekce Zepbound na obezitu a Mounjaro na cukrovku, jejichž prodeje dál prudce rostou, i když firma zároveň počítá s tlakem na ceny. Investoři na čísla zareagovali okamžitě a akcie v předobchodní fázi posílily.

V Abú Zabí začalo druhé kolo rozhovorů mezi Ukrajinou, Ruskem a USA

V Abú Zabí dnes začalo druhé kolo rozhovorů mezi ukrajinskými a ruskými činiteli, které zprostředkovávají Spojené státy s cílem ukončit válku, jíž rozpoutalo před takřka čtyřmi lety Rusko proti Ukrajině. O zahájení jednání informoval vedoucí ukrajinské delegace Rustem Umerov na platformě Telegram. "Proces jednání začal v třístranném formátu: Ukrajina, USA a Rusko. Dále bude práce v oddělených skupinách, poté je plánovaná společná synchronizace pozic," uvedl předseda ukrajinské bezpečnostní rady Umerov na sociální síti a dodal, že cílem je dosáhnout důstojného a trvalého míru.

Pinterest propouští stovky zaměstnanců, otřásá jím skandál

Americký gigant v oblasti sdílení obrázků Pinterest minulý týden oznámil propouštění v rámci restrukturalizace podnikání. Dvojici inženýrů navíc propustil okamžitě za porušení zásad soukromí ostatních zaměstnanců.

Rusko v noci útočilo na Ukrajinu 105 drony, dva lidé podle úřadů zahynuli

Rusko v noci na dnešek zaútočilo na Ukrajinu 105 drony, oznámilo dnes ráno ukrajinské letectvo. Při útoku v Dněpropetrovské oblasti dva lidé zahynuli a dva další byli zraněni, informovaly ráno tamní úřady. Děje se tak před zahájením druhého kola přímých třístranných rozhovorů zástupců Ukrajiny, USA a Ruska v Abú Zabí o možném ukončení války, kterou zahájila Moskva v únoru 2022 svou invazí do sousední země.

Íránské dělové čluny se pokusily zastavit americký tanker

K tankeru Stena Imperative, plujícímu pod americkou vlajkou, se v Hormuzském průlivu přiblížily íránské dělové čluny. Stalo se tak krátce poté, co americká stíhačka sestřelila íránský dron, který se v Arabském moři přiblížil k americké letadlové lodi Abraham Lincoln.

Teploty na Kubě klesly na nulu, je to historické minimum

Teploty na Kubě dnes ráno místního času klesly u Havany až na nula stupňů, což je byla nejchladnější teplota v historii měření v zemi. Oznámila to meteorologická služba Insmet. Za výrazný pokles teplot na Kubě může studená fronta, která dříve zasáhla Spojené státy.

Saif al-Islam Kaddáfí, syn bývalého libyjského vůdce, byl podle zdrojů z Libye zastřelen

Saif al-Islam Kaddáfí, nejznámější syn někdejšího libyjského vůdce Muammara Kaddáfího, je po smrti. Informace o jeho zabití potvrdily zdroje blízké rodině, jeho právník i libyjská média. Okolnosti jeho smrti zůstávají nejasné.

Pláže v Británii se mění pod vlivem lidské činnosti

Písek a štěrk na některých plážích ve Skotsku už dávno nejsou jen dílem přírody. Nový výzkum ukazuje, že výraznou část tvoří úlomky cihel, betonu, skla a další průmyslový odpad. Na jedné z pláží u Edinburghu jde dokonce téměř o polovinu hrubých usazenin.

Ruská ekonomika podle Putina loni vzrostla o jedno procento

Hrubý domácí produkt (HDP) Ruska v loňském roce vzrostl o jedno procento. Podle agentury AFP to dnes uvedl ruský prezident Vladimir Putin na zasedání vlády. Tempo růstu by tak výrazně zpomalilo ze 4,3 procenta v roce 2024.

Město Crans-Montana uvolnilo pro oběti požáru milion franků

Švýcarské město Crans-Montana vyčlenilo milion franků (přes 26 milionů korun) ve prospěch obětí požáru ze silvestrovské noci v místním baru Le Constellation. Drama si vyžádalo 41 mrtvých a 115 raněných, většinou Švýcarů, ale také mnoha Francouzů a Italů. Mezi hospitalizovanými s popáleninami byla i jedna Češka.

Americký letoun sestřelil íránský dron blížící se k letadlové lodi

Letoun amerického námořnictva podle regionálního velitelství CENTCOM sestřelil íránský dron, který se blížil k letadlové lodi Abraham Lincoln v Arabském moři. Americká armáda incident označila za agresivní, informovaly dnes agentury. Bílý dům sestřel dronu označil za oprávněnou reakci a zdůraznil, že zatím nezrušil jednání s Teheránem naplánovaná na tento týden.
Reklama
Reklama
Reklama
Reklama