Vo FreeBSD bolo odstránených 7 zraniteľností, z ktorých jedna umožňuje vzdialené vykonanie kódu s právami root, a štyri zvyšujú vlastné privilégia v systéme. Zraniteľnosti boli vyriešené v aktualizáciách FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 a 14.3-RELEASE-p14.
- CVE-2026-45255 — v inštalátore bsdinstall a konfigurátore bsdconfig chýbalo escapovanie špeciálnych znakov v shell skripte, ktorý používateľovi zobrazoval zoznam dostupných bezdrôtových sietí zistených skenovaním. Útočník môže vytvoriť falošný prístupový bod a priradiť špeciálne formátovaný identifikátor siete (SSID), ktorý obsahuje vykonateľné shell príkazy (napríklad "test`id`"). Pri vyžiadání funkcie vyhľadávania bezdrôtových sietí budú podvrhnuté shell príkazy vykonané na systéme používateľa s právami root (výber alebo pripojenie k sieti útočníka nie je potrebné, stačí iniciovať skenovanie sietí).
- CVE-2026-45250 — pretečenie zásobníka v systémovom volaní setcred, ktoré umožňuje lokálnemu nepovolanému používateľovi dosiahnuť vykonanie svojho kódu na úrovni jadra. Problém je spôsobený nesprávnou kontrolou veľkosti vkladaných do zásobníka dát — namiesto "sizeof(gid_t)" bola uvedená "sizeof(*groups)". Na prístup k systémovému volaniu setcred sú potrebné zvýšené privilégium, ale zraniteľnosť je prítomná v kóde počiatočného kopírovania zoznamu skupín poskytnutého používateľom do samostatného zásobníka pred kontrolou privilégia.
- CVE-2026-45251 — prístup k už uvoľnenej pamäti (use-after-free) v systémových volaniach select a poll, ktoré nastáva, keď sa uzavrie poskytnutý súborový deskriptor skôr, než sa uvoľní vlákno čakajúce na súborové deskriptory zo systémových volaní select a poll. Úspešná exploatácia umožňuje nepovolanému používateľovi vykonať kód na úrovni jadra.
- CVE-2026-45253 — nedostatočná kontrola parametrov poskytnutých pri systémovom volaní ptrace pri vykonávaní operácie PT_SC_REMOTE. Zraniteľnosť umožňuje nepovolanému používateľovi organizovať vykonanie ľubovoľného kódu v jadre, aj keď cieľový laditeľský proces nemá špeciálne privilégiá.
- CVE-2026-39461 — pretečenie zásobníka v knižnici libcasper, ktorá poskytuje izolovaným aplikáciám prístup k systémovým rozhraniam prostredníctvom mechanizmu Capsicum. Pri interakcii s obslužným programom cez UNIXové sokety knižnica používa systémové volanie select na čakanie na príchod údajov, ale nekontroluje platnosť deskriptoru soketu vzhľadom na aktuálny limit FD_SETSIZE (1024) v select. Útočník môže spustiť alokáciu veľkých súborových deskriptorov v aplikácii založenej na libcasper a spôsobiť pretečenie zásobníka. Takýmito manipuláciami s programami setuid root je možné dosiahnuť vykonanie kódu s právami root.
- CVE-2026-45254 — možnosť obchádzať limity cap_net v aplikácii, pretože chýbajúci kľúč sa považuje za „povoliť akýkoľvek“ namiesto blokovania.
- CVE-2026-45252 — pretečenie vyrovnávacej pamäte v module fusefs pri spracovaní správ FUSE_LISTXATTR, čo umožňuje čítať až 253 bajtov z oblasti pamäte jadra mimo vyrovnávacej pamäte alebo zapisovať až 250 bajtov do nevyužívanej oblasti haldy.
Zdroj: opennet.ru
