0.4 C
Czech
Pátek 6. března 2026

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.

Reklama

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.

Reklama

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

Sledujte nás na sítích

Subaru Outback Wilderness 2026 míří dál do terénu. Automobilka přidala adaptivní podvozek i luxusnější výbavu

Subaru představilo modernizovanou verzi svého dobrodružně laděného modelu Outback Wilderness pro rok 2026. Nová generace přináší několik významných technických změn, včetně adaptivního podvozku, modernějšího infotainmentu a poprvé také možnost koženého čalounění Nappa. Japonská automobilka tak chce ještě více posílit schopnosti svého populárního crossoveru jak na silnici, tak mimo ni.

Tvůrci Crimson Desert čelí kritice kvůli chybějícím záběrům z konzolí

Vývojáři očekávané akční RPG Crimson Desert čelí v posledních týdnech kritice části hráčské komunity. Někteří fanoušci totiž obviňují studio Pearl Abyss z toho, že záměrně neukazuje záběry z konzolových verzí hry. Podle nich by to mohlo naznačovat technické problémy podobné těm, které provázely nechvalně proslulé vydání Cyberpunk 2077.

Netflix koupil AI startup Bena Afflecka

Netflix koupil startup InterPositive, který založil Ben Affleck a který se zaměřuje na nástroje pro filmovou a televizní výrobu s využitím AI. Součástí dohody je i přechod celého šestnáctičlenného týmu inženýrů a výzkumníků do Netflixu. Affleck navíc nastoupí k firmě jako seniorní poradce.

Chtěl být králem svobodného světa, tak založil vlastní národ

Boloňský inženýr Giorgio Rosa chtěl mít kontrolu nad svým vlastním životem. Toužil po svobodě, a tak koncem 60. let minulého století založil v Jaderském moři vlastní mikrostát – Růžový ostrov. Jeho bláznivý příběh inspiroval i filmaře. Před několika lety o něm natočili snímek pro streamovacího giganta Netflix.

Proč se v angličtině říká „o’clock“

Když se začneme učit anglicky, narazíme velmi brzy na výrazy jako „three o’clock“ nebo „six o’clock“. Většina lidí je používá automaticky, ale jen málokdo ví, co vlastně malé „o“ znamená. Nejde o náhodné písmeno ani o moderní zkratku. Je to pozůstatek starého výrazu, který vznikl ve chvíli, kdy se čas začal určovat podle mechanických hodin.

Hyský po dalším krachu neskrýval zklamání

Fotbalisté Plzně prožívají mimořádně nepříjemný týden. Po ligové porážce 0:3 ve Zlíně schytali stejný výsledek i ve čtvrtfinále domácího poháru v Karviné a ze soutěže vypadli. Pro tým, který se na pohárový úspěch výrazně upínal, jde o tvrdou ránu.

Bývalý princ Andrew se vzdává další královské rezidence

Bývalý princ Andrew přichází o další královskou nemovitost. Po odchodu z Royal Lodge nyní končí i jeho dlouholetý nájem historické chaty East Lodge nedaleko Windsoru. Celá situace přichází v době, kdy se kolem někdejšího člena královské rodiny znovu rozvířily otázky ohledně jeho financí i minulosti.

Chystáte se koupit nový MacBook? V Evropě si k němu připlatíte za nabíječku

Apple u nových MacBooků Neo, MacBook Air a MacBook Pro prodávaných v zemích EU a ve Velké Británii nově nepřibaluje napájecí adaptér. Pokud nabíječku potřebujete, musíte ji přikoupit zvlášť.

Chevrolet Silverado 2027 přichází s novou generací V8

Po osmi letech se jeden z nejdůležitějších pickupů na americkém trhu dočká zásadní modernizace. Chevrolet připravuje pro rok 2027 novou generaci modelu Silverado, která přinese zajímavější interiér, technické úpravy podvozku a především zcela nový maloblokový osmiválcový motor.

Největší kyselý gejzír na světě se v Yellowstonu znovu probudil

V Yellowstonském národním parku se po letech znovu rozjel Echinus, největší kyselý gejzír na světě. Od začátku února se vracel k pravidelným erupcím a na chvíli připomněl dobu, kdy patřil mezi taháky Norrisovy gejzírové pánve.

Tam, kde v Salvadoru končí turistické mapy. Zapomenutá pláž El Cuco je rájem pro surfaře

Na jihovýchodě Salvadoru leží pláž, kterou zatím neobjevily davy turistů. El Cuco nabízí dlouhé pobřeží, dobré vlny i pomalé tempo života. Surfaři sem jezdí kvůli prázdným spotům, cestovatelé kvůli klidu a autentickým setkáním s místními.

CS:GO se vrátilo na Steam. Legendární střílečka má znovu vlastní stránku, ale s omezeními

Legendární multiplayerová střílečka Counter-Strike: Global Offensive, známá především pod zkratkou CS:GO, se po čase znovu objevila na platformě Steam se samostatnou stránkou. Pro fanoušky série jde o překvapivou zprávu, protože hra byla po vydání Counter-Strike 2 v roce 2023 prakticky nahrazena a její původní stránka z obchodu zmizela. Návrat však má několik zásadních omezení.

Aryna Sabalenka se zasnoubila

Aryna Sabalenka se zasnoubila se svým partnerem Georgiosem Frangulisem. Tenistka sdílela na sociálních sítích video z okamžiku, kdy ji požádal o ruku, a ukázala i výrazný zásnubní prsten.

Sarah Ferguson se po zatčení bývalého manžela stáhla z veřejnosti

Sarah Ferguson se po zatčení bývalého prince Andrewa, drží mimo veřejnost. Podle lidí z jejího okolí ji aktuální vývoj kolem Epsteinova případu zasáhl. Nové dokumenty a vyšetřování zároveň znovu otevřely otázky kolem jejích někdejších kontaktů.

Audi zvažuje luxusní off-road. Rozhodne ekonomika projektu

Audi připouští možnost vstupu do segmentu skutečných terénních vozů. Generální ředitel značky Gernot Döllner však upozornil, že případný model dostane zelenou pouze tehdy, pokud bude dávat ekonomický smysl.
Reklama

DOPORUČUJEME

Netflix koupil AI startup Bena Afflecka

Netflix koupil startup InterPositive, který založil Ben Affleck a který se zaměřuje na nástroje pro filmovou a televizní výrobu s využitím AI. Součástí dohody je i přechod celého šestnáctičlenného týmu inženýrů a výzkumníků do Netflixu. Affleck navíc nastoupí k firmě jako seniorní poradce.

Chystáte se koupit nový MacBook? V Evropě si k němu připlatíte za nabíječku

Apple u nových MacBooků Neo, MacBook Air a MacBook Pro prodávaných v zemích EU a ve Velké Británii nově nepřibaluje napájecí adaptér. Pokud nabíječku potřebujete, musíte ji přikoupit zvlášť.

Březnová aktualizace pro telefony Pixel opravuje chyby a záplatuje bezpečnostní díry

Google vydal březnovou aktualizaci pro telefony Pixel. Přináší hlavně opravy stability a bezpečnostní záplaty, které řeší desítky zranitelností.

iPhone 17e přichází jako levnější vstupenka do řady iPhone 17

Apple rozšířil řadu iPhone 17 o dostupnější model iPhone 17e. Startuje na ceně 599 dolarů a v základu má 256 GB úložiště, předobjednávky se otevírají 4. března a prodej začíná 11. března.

Xiaomi ukázalo nový špičkový telefon i vlastní „AirTag“

Xiaomi představilo novou vlajkovou řadu 17 a 17 Ultra a k tomu balík další elektroniky, od chytrých hodinek přes lokátor na klíče až po ultratenkou powerbanku. Novinky míří do Evropy i Británie a přicházejí ve chvíli, kdy výrobce počítá s tlakem na ceny kvůli prudkému zdražení paměťových čipů.

NEJNOVĚJŠÍ

Subaru Outback Wilderness 2026 míří dál do terénu. Automobilka přidala adaptivní podvozek i luxusnější výbavu

Subaru představilo modernizovanou verzi svého dobrodružně laděného modelu Outback Wilderness pro rok 2026. Nová generace přináší několik významných technických změn, včetně adaptivního podvozku, modernějšího infotainmentu a poprvé také možnost koženého čalounění Nappa. Japonská automobilka tak chce ještě více posílit schopnosti svého populárního crossoveru jak na silnici, tak mimo ni.

Tvůrci Crimson Desert čelí kritice kvůli chybějícím záběrům z konzolí

Vývojáři očekávané akční RPG Crimson Desert čelí v posledních týdnech kritice části hráčské komunity. Někteří fanoušci totiž obviňují studio Pearl Abyss z toho, že záměrně neukazuje záběry z konzolových verzí hry. Podle nich by to mohlo naznačovat technické problémy podobné těm, které provázely nechvalně proslulé vydání Cyberpunk 2077.

Netflix koupil AI startup Bena Afflecka

Netflix koupil startup InterPositive, který založil Ben Affleck a který se zaměřuje na nástroje pro filmovou a televizní výrobu s využitím AI. Součástí dohody je i přechod celého šestnáctičlenného týmu inženýrů a výzkumníků do Netflixu. Affleck navíc nastoupí k firmě jako seniorní poradce.

Chtěl být králem svobodného světa, tak založil vlastní národ

Boloňský inženýr Giorgio Rosa chtěl mít kontrolu nad svým vlastním životem. Toužil po svobodě, a tak koncem 60. let minulého století založil v Jaderském moři vlastní mikrostát – Růžový ostrov. Jeho bláznivý příběh inspiroval i filmaře. Před několika lety o něm natočili snímek pro streamovacího giganta Netflix.

Proč se v angličtině říká „o’clock“

Když se začneme učit anglicky, narazíme velmi brzy na výrazy jako „three o’clock“ nebo „six o’clock“. Většina lidí je používá automaticky, ale jen málokdo ví, co vlastně malé „o“ znamená. Nejde o náhodné písmeno ani o moderní zkratku. Je to pozůstatek starého výrazu, který vznikl ve chvíli, kdy se čas začal určovat podle mechanických hodin.
Reklama
Reklama
Reklama