OpenBSD: řetězec chyb ve sdílené paměti umožnil získat roota
Výzkumníci zveřejnili lokální exploit spojující přetečení starého čítače s další chybou jádra. Opravy už byly vydány v září; případ ukazuje, proč při údržbě nepřehlížet ani záplaty označené jako opravy spolehlivosti.
Společnost Calif 16. října 2026 zveřejnila výzkum Big Fish a ukázku získání oprávnění root na OpenBSD. Nejde o vzdálený průnik do libovolného serveru: útočník potřebuje možnost spouštět na cílovém systému vlastní procesy. Následně však dokáže překročit hranici mezi běžným uživatelem a jádrem, tedy získat úplnou kontrolu nad systémem.
První slabina vznikla použitím 16bitového čítače se znaménkem pro počet připojení ke sdílené paměti. Jeho maximum je 32 767. Opakované vytváření procesů může hodnotu přetočit do záporného rozsahu a narušit správu paměťových objektů. Výzkumníci tuto chybu spojili se souběhem vedoucím k použití již uvolněné paměti a se zápisem mimo vyhrazenou oblast. Historii definice čítače vysledovali přibližně 37 let zpět do původního BSD kódu.
Zveřejněný řetězec fungoval i se zapnutým přeuspořádáním jádra KARL a ochranami SMAP a SMEP. Calif upozornil na předvídatelnost některých alokací paměti: náhodné rozmístění částí jádra neznamená, že jsou nepředvídatelné všechny objekty, které exploit využívá. To je konkrétní omezení těchto ochran, nikoli důkaz jejich obecné zbytečnosti.
Opravy pro OpenBSD 7.9 jsou zachyceny v erratech 018 a 026. První opravuje přetečení v připojování sdílené paměti a pochází ze 14. září 2026; druhé řeší správu referencí SysV IPC a bylo vydáno 30. září. Obě jsou dostupné prostřednictvím syspatch. Jde tedy o říjnové zveřejnění výzkumu již opravených chyb, nikoli o oznámení, že uživatelé mají čekat na budoucí záplatu.

Pro správce je praktickým krokem ověřit skutečně nasazené opravy a požadovaný restart podle pokynů systému. Pouhá znalost názvu vydání operačního systému nestačí. Při posuzování naléhavosti je vhodné zohlednit, kdo může na stroji spouštět kód: víceuživatelské systémy, vývojová prostředí a služby zpracovávající nedůvěryhodný obsah mají jiný profil expozice než uzavřený specializovaný stroj. Omezení počtu účtů s přístupem může riziko snížit, ale nenahrazuje opravu chyby jádra.
Zdroj
Datum: 16.10.2026
Další články

ConnectWise: odcizené identity aplikací otevřely přístup do Microsoft 365

AdFection: cílená reklama posloužila k doručení spywaru

