Ve FreeBSD bylo odstraněno 7 zranitelností, z nichž jedna umožňuje vzdálené spuštění kódu s právy roota a čtyři zvyšují uživatelské privilegium v systému. Zranitelnosti byly opraveny v aktualizacích FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 a 14.3-RELEASE-p14.
- CVE-2026-45255 — v instalátoru bsdinstall a konfiguračním nástroji bsdconfig chyběla úprava speciálních znaků ve shell skriptu, který uživateli zobrazuje seznam dostupných bezdrátových sítí zjištěných během skenování. Útočník může vytvořit podvodný přístupový bod a přiřadit speciálně formátovaný identifikátor sítě (SSID), který obsahuje proveditelné shell konstrukce (např. „test`id`“). Při vyvolání funkce hledání bezdrátových sítí uživateli budou podvržené shell příkazy provedeny na systému uživatele s právy roota (není nutné vybírat nebo se připojit k síti útočníka, stačí pouze zahájit skenování sítí).
- CVE-2026-45250 — přetečení zásobníku při systémovém volání setcred, které umožňuje místnímu neprivilegovanému uživateli dosáhnout spuštění svého kódu na úrovni jádra. Problém je způsoben nesprávnou kontrolou velikosti údajů umisťovaných do vyrovnávací paměti — místo „sizeof(gid_t)“ byla uvedena „sizeof(*groups)“. Pro přístup k systémovému volání setcred jsou potřeba zvýšená oprávnění, ale zranitelnost se nachází v kódu počátečního kopírování do samostatné vyrovnávací paměti seznamu skupin zaslaného uživateli, který se provádí před kontrolou oprávnění.
- CVE-2026-45251 — přístup k již uvolněné paměti (use-after-free) při systémových voláních select a poll, které nastává v případě uzavření předaného souborového popisovače v okamžiku před odblokováním vlákna čekajícího na souborové popisovače ze systémových volání select a poll. Úspěšná exploatace umožňuje neprivilegovanému uživateli vykonat kód na úrovni jádra.
- CVE-2026-45253 — nedostatečné ověření parametrů předaných do systémového volání ptrace při provedení operace PT_SC_REMOTE. Zranitelnost umožňuje neprivilegovanému uživateli uspořádat vykonání libovolného kódu v jádře, i když cílový laděný proces nemá speciální privilegium.
- CVE-2026-39461 — přetečení zásobníku v knihovně libcasper, která poskytuje aplikacím izolovaným pomocí mechanismu Capsicum přístup k systémovým rozhraním. Při interakci s obslužným programem přes UNIXové sokety knihovna používá systémový hovor select k čekání na příchozí data, ale nekontroluje, zda je deskriptor soketu v souladu s platným limitem FD_SETSIZE (1024). Útočník může spustit alokaci velkých souborových deskriptorů v aplikaci založené na libcasper a vyvolat přetečení zásobníku. Při takových manipulacích s programy setuid root lze dosáhnout vykonání kódu s právy root.
- CVE-2026-45254 — možnost obejít limity cap_net v aplikaci, protože chybějící klíč je považován za "allow any" místo blokace.
- CVE-2026-45252 — přetečení bufferu v modulu fusefs při zpracování zpráv FUSE_LISTXATTR, což umožňuje číst až 253 bajtů z oblasti paměti jádra mimo buffer nebo zapsat až 250 bajtů do nevyužité oblasti haldy.
Zdroj: opennet.ru
