Na GitHubu byl publikován seznam 55 kritických bezpečnostních chyb v SQLite s přiřazenými CVE čísly. JFrog Security informuje, že se jedná jenom o AI slop, části kódu na které CVE odkazují, v daných verzích vůbec neexistují. Upozorňuje také, že čísla CVE jsou přiřazována bez ověřování.
Příspěvek na blogu Google Security popisuje, jak tým Chrome Security využívá umělou inteligenci k zásadnímu zrychlení a zlepšení procesu odhalování, třídění a opravování bezpečnostních chyb v prohlížeči Chrome. Díky AI byla nalezena kritická chyba, která byla v kódu přes 13 let. Ve verzích Chrome 149 a 150 bylo opraveno více chyb než v předchozích 23 verzích dohromady.
Firmy v EU musí počínaje dnešním dnem označovat obsah vytvořený umělou inteligencí. Znamená to povinnost informovat uživatele, že člověk komunikuje s chatbotem či jiným systémem AI. Rovněž obrázky, audia či videa, které jsou vytvořené nebo zmanipulované pomocí umělé inteligence a které mohou působit jako autentické, musejí být jasně označeny jako uměle vytvořené.
Byla vydána nová major verze 11.0 open source unixového operačního systému NetBSD (Wikipedie). Přehled novinek v poznámkách k vydání.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) se zapojil do mezinárodní iniciativy vedené americkou agenturou CISA (Cybersecurity and Infrastructure Security Agency) a dalšími partnery, jejímž cílem je stanovit minimální náležitosti pro tzv. Software Bill of Materials (SBOM). Nový dokument přináší praktická doporučení, jak by měl vypadat přehled komponent softwaru a jak s ním v praxi pracovat. SBOM lze
… více »V aktuálním přehledu vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) bylo oznámeno vydání nové verze 0.4.0. Výrazně se zlepšilo vykreslování stránek jako lichess.org, Zulip nebo Speedtest.
Vládní CERT upozorňuje (𝕏) na kritické zranitelnosti v produktech VMware: CVE-2026-59309, CVE-2026-59310 a CVE-2026-47876. Zranitelnosti v VMware vCenter umožňují vzdálenému útočníkovi se síťovým přístupem obejít autentizaci a získat neoprávněný přístup k vCenter, případně zneužít directory traversal ke spuštění libovolného kódu na vCenter.
Společnost Coinkite upozorňuje na bezpečnostní chybu svých hardwarových kryptopeněženek Coldcard. Jedná se o kritickou chybu v generování náhodných čísel (RNG). Místo hardwarového generátoru náhodných čísel (TRNG) byl omylem používán softwarový fallback (PRNG).
Představena byla nová linuxová distribuce Shadowfetch Linux. Na rozdíl od mnoha nováčků, které nabízejí převážně jiné téma a výběr softwaru, tato distribuce založená na Debianu Testing s desktopovým prostředím KDE Plasma 6.6, klade lokálně běžící umělou inteligenci do centra svého desktopového zážitku.
Max Leiter v roce 2019 zkusil zprovoznit X server na iPadu (iOS). Nyní se k tématu vrátil a s pomocí LLM a balíčkovacích nástrojů Procursus rozběhl desktop s X11 i Waylandem. Jeho balíčky jsou dostupné v repozitáři xiOS.
Před týdnem se tu objevil blogpost na téma Barevný prompt a barvičky v terminálu obecně. Škoda, že autor tohle vděčné téma nerozebral víc, takže nezbývá než také přihodit hrst do mlýna. Tentokrát o tom, co se dá použít, když si chci obarvit výstup na terminálu.
Zhruba před rokem napsal v rámci svého blogpostu o konfiguraci syslogu pěkný příspěvek mirec o utilitách grc a supercat, které se dají použít na obarvení logu. Já občas používám právě grcuser@stroj~: grc tail -f /var/log/messages
Pro obarvení výstupu z roury se dá použít jeho variace grcat (je součástí stejného instalačního balíku). která však akceptuje pouze jeden vstupní atribut - parametr který utilitě sděluje jaký konfigurační soubor se má na proud dat aplikovat v níže uvedeném příkladu je to conf.log, protože jde o výstup z logu. Bez tohoto parametru by grcat skončil chybou.
user@stroj~: tail -f /var/log/messages | grcat conf.log
Přesahuje-li délka obarveného výstupu okno terminálu, můžeme jej prohnat také přes less akorát nesmíme zapomenout přidat parametr -R. Bez něj by less barvičky nezobrazil.
user@stroj~: tail -f /var/log/messages | grcat conf.log | less -R
Různé výstupy vyžadují různé konfigurační soubory. Utilita grc použije konfigurační soubor vždy podle toho, jaký příkaz za ním následuje. Ovšem grcat zpracovává proud dat, proto je mu to třeba říct explicitně.
I když má grc podporu pro docela širokou škálu výstupů, tak všechno obarvit neumí. Pro obarvení XML a jiných zdrojových kódů je třeba použít jinou pomůcku - pygmentize (součást instalačního balíku python-pygments).
Ta - podobně jako grc analyzuje vstupu a podle něj použje barevné schéma. Má-li ovšem obarvit výstup z roury, tak je nutné buď použít volbu -g, kterou řekneme, aby se má pokusil určit barevné schéma analýzou vstupu.
user@stroj~: cibadmin --query --scope resource | pygmentize -g
Nebo pokud víme o jaký typ zdrojového kódu se jedná, mu to můžeme rovnou říct parametrem volby -l. Následující příklad použije na obarvení výstup schéma pro XML.
user@stroj~: cibadmin --query --scope resource | pygmentize -l xml
Jaké se má na výstupu použít barevné schéma lze ovlivnit také volbou -f, kterou nastavujeme formát výstupu. Kupř. má-li parametr hodnotu null, tak zase barvičky zahodíme. Výstup lze ale formátovat také do grafické podoby. Parametrem svg zformátuje obsah tak, že jej můžeme zapsat do souboru a tím získáme z výstupu obrázek ve formátu SVG.
Tiskni
Sdílej:
A jedno moje malé vylepšení:
$ cat ~/bin/pless #!/bin/bash pygmentize $1 | less -R -i
Dohromady pygmentize + less pro čtení zdrojáků 
Na barvičky pozor, občas vám může terminál sežrat písmenko.