Rubrika: Blog

Zranitelnost v modulu Perl Spreadsheet::ParseExcel, využívaná k ohrožení Barracuda ESG.

V modulu Perl Spreadsheet::ParseExcel, který poskytuje funkce pro analýzu souborů ve formátu Excel, byla objevena kritická zranitelnost (CVE-2023-7101), která umožňuje vzdálené spuštění kódu při zpracování souborů XLS nebo XLSX, jež zahrnují speciálně formátovaná pravidla pro číselné formátování. Zranitelnost je způsobena použitím dat získaných ze zpracovávaného souboru při konstrukci volání „eval“. Problém byl odstraněn v aktualizaci Spreadsheet::ParseExcel 0.66. Existuje prototyp exploitů. Zranitelný kód: if […]

Zranitelnost v navrhované implementaci protokolu HTTP/2 v Qt

V knihovně Qt byla zjištěna zranitelnost (CVE-2023-51714) v implementaci protokolu HTTP/2, která umožňuje zapisování svých dat mimo vyhrazený buffer. Zranitelnost je způsobena přetečením celého čísla v kódu analýzy zabalených hlaviček (HPack) a objevuje se při příjmu více než 4 GB celkových dat HTTP hlaviček nebo 2 GB pro jednu hlavičku. Problém byl odstraněn v aktualizacích Qt 5.15.17, 6.2.11, 6.5.4 a 6.6.2. […]

Problémy způsobené zprávami o zranitelnostech připravenými nástroji AI

Daniel Stenberg, autor nástroje pro získávání a odesílání dat po síti curl, kritizoval používání AI nástrojů při vytváření zpráv o zranitelnostech. Takové zprávy obsahují podrobné informace, jsou napsány běžným jazykem a vypadají kvalitně, ale bez důkladné analýzy mohou ve skutečnosti jen zavádět, nahrazujíc skutečné problémy kvalitně vypadajícím odpadem. Projekt Curl […]

Experiment se vytvořením NPM balíčku závislého na všech balíčcích v repozitáři

Jeden z vývojářů JavaScript balíčků provedl experiment s vytvořením a umístěním v repozitáři NPM balíčku „everything“, který zahrnuje závislosti na všechny existující balíčky v repozitáři. Pro realizaci této možnosti je balíček „everything“ spojen přímými závislostmi s pěti balíčky „@everything-registry/chunk-N“, které se zase připojují závislostmi k více než 3000 balíčkům „sub-chunk-N“, v každém z nichž je spojení na 800 […]

Jádro Maestro, napsané v Rustu a částečně kompatibilní s Linuxem

Byl představen projekt na vývoj lehkého Unix-like jádra v jazyce Rust, které realizuje podmnožinu systémových volání jádra Linux, dostatečnou pro vytváření typových pracovních prostředí. Projekt byl vytvořen v roce 2018 a zpočátku používal jazyk C, ale v roce 2020 byl zcela restartován od nuly s ohledem na nabyté zkušenosti a přešel na Rust pro snížení pravděpodobnosti vzniku chyb […]

Bylo uvolněno jádro distribuce pro vytváření firewallů IPFire 2.27 Core 182

Byla vydána nová verze distribuce pro vytváření směrovačů a firewallů IPFire 2.27 Core 182. IPFire se vyznačuje jednoduchým instalačním procesem a organizačním nastavením prostřednictvím intuitivního webového rozhraní, které je bohaté na přehledné grafy. Velikost instalačního ISO obrazu činí 423 MB (x86_64, AArch64). Systém je modulární, kromě základních funkcí filtrování balíčků a správy provozu jsou pro IPFire k dispozici moduly s realizací systému pro prevenci […]

Žebříček popularity DBMS. PostgreSQL byla označena jako DBMS roku 2023.

Vydání DB-Engines aktualizovalo svůj žebříček popularity DBMS a udělilo titul DBMS roku 2023 projektu PostgreSQL, který za rok prokázal nejvyšší růst popularity mezi 417 sledovanými systémy. Druhé místo obsadila cloudová platforma Databricks, která za rok vzrostla z 19. na 17. místo v žebříčku, a třetí místo získal engine Google BigQuery, který vzrostl z 21. na […]

Vydání SBCL 2.4.0, implementace jazyka Common Lisp

Byla vydána verze SBCL 2.4.0 (Steel Bank Common Lisp), svobodné implementace programovacího jazyka Common Lisp. Kód projektu je napsán v jazycích Common Lisp a C a šíří se pod licencí BSD. V nové verzi: Změny, které porušují kompatibilitu: *COMPILE-VERBOSE* a *LOAD-VERBOSE* jsou při spuštění systému s argumentem příkazového řádku „—script“ svázány s NIL. Při vyhledávání core souboru kontroluje systém správnost toho […]

Zemřel Niklaus Wirth, tvůrce jazyka Pascal

1. ledna zemřel Niklaus Wirth, jeden z předních teoretiků programování, který se nedožil ani měsíce do svých 90. narozenin. Wirth je autorem 10 programovacích jazyků, z nichž nejznámější jsou Pascal, Modula-2 a Oberon, a také jedním z tvůrců paradigmat strukturovaného programování, myšlenek provádění mezibytového kódu a garbage collection v interpretech. Za svůj přínos k rozvoji […]

Zemřel Niklaus Wirth

1. ledna, ve věku 90 let, zemřel jeden z teoretiků a pionýrů informatiky, laureát Turingovy ceny, švýcarský vědec Niklaus Wirth. Wirth je známý svým podílem na vývoji programovacích jazyků, jako jsou Algol, Modula, Oberon. Ale nejznámějším výsledkem jeho práce je programovací jazyk Pascal, se kterým začínaly své programátorské dráhy celé generace studentů. […]

Screenshotový nástroj Shutter získal podporu pro Wayland

Populární nástroj pro vytvoření snímků obrazovky Shutter získal podporu pro relaci Wayland. K tomu došlo díky úsilí vývojáře Mauricia V., který přizpůsobil Shutter pro fungování v moderních relacích Wayland, které používají většina velkých distribucí Linuxu, včetně Ubuntu. Shutter je pokročilá aplikace pro vytváření snímků obrazovky, která nabízí více funkcí a možností než standardní nástroje. Podporuje: vytváření snímků obrazovky s […]

Huawei přežila a bude vzkvétat: řešení pro datová centra se stanou klíčem k úspěchu v roce 2024

V roce 2024 se Huawei zaměří na řešení pro datová centra. Na konci loňského roku současný předseda představenstva Huawei Hu Houkun prohlásil, že nabídky společnosti v segmentu datových center budou klíčem k úspěchu v roce 2024. Charakterizoval podnikání Huawei v oblasti technologické infrastruktury jako "balast", přičemž zdůraznil, že úložná zařízení, výpočetní […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster