A FreeBSD-ben 7 sebezhetőséget javítottak ki, amelyek közül az egyik lehetővé teszi a kód távoli futtatását root jogosultságokkal, míg négy másik a felhasználói jogosultságok emelésére szolgál a rendszerben. A sebezhetőségeket a FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 és 14.3-RELEASE-p14 frissítésekkel javították ki.
- CVE-2026-45255 – a bsdinstall telepítőben és a bsdconfig konfigurálóban hiányzott a speciális karakterek escapingje a shell-szkriptből, amely megjeleníti a felhasználónak a rendelkezésre álló vezeték nélküli hálózatok listáját, amelyeket a szkennelés eredményeként határoznak meg. A támadó létrehozhat egy hamis hozzáférési pontot, és egy különleges formátumú hálózati azonosítót (SSID) rendelhet hozzá, amely futtatható shell konstrukciókat tartalmaz (például: "test`id`"). Amikor a felhasználó meghívja a vezeték nélküli hálózatok keresési funkcióját, a támadó által becsempészett shell parancsok root jogosultságokkal kerülnek végrehajtásra a felhasználó rendszerén (a támadó hálózatához való csatlakozás vagy választás nem szükséges, csupán a hálózatok szkennelése elegendő).
- CVE-2026-45250 – verem túlcsordulás a setcred rendszerhívásban, amely lehetővé teszi, hogy egy helyi, nem privilegizált felhasználó a saját kódját végrehajtsa a kernel szinten. A probléma a betett adatok méretének helytelen ellenőrzéséből adódik – "sizeof(gid_t)" helyett "sizeof(*groups)" került megadásra. A setcred rendszerhívás meghívásához magasabb jogosultságok szükségesek, de a sebezhetőség jelen van a felhasználó által megadott csoportlista különálló pufferbe másolásának kezdeti kódjában, amely a jogosultságok ellenőrzése előtt történik.
- CVE-2026-45251 – már felszabadított memória használata (use-after-free) a select és poll rendszerhívásokban, amely akkor lép fel, amikor a megadott fájlkezelő bezárása előtt ezek a rendszerhívások várakozó szálai feloldódnak. A sikeres kihasználás lehetővé teszi, hogy egy nem privilegizált felhasználó kódot hajtson végre a kernel szinten.
- CVE-2026-45253 – a paraméterek megfelelő ellenőrzésének hiánya a ptrace rendszerhívásnál, amikor végrehajtják a PT_SC_REMOTE műveletet. A sebezhetőség lehetővé teszi, hogy egy nem privilegizált felhasználó tetszőleges kódot futtasson a kernelben, még akkor is, ha a célzott, debuggolható folyamatnak nincsenek különleges jogosultságai.
- CVE-2026-39461 — veremelés a libcasper könyvtárban, amely a Capsicum mechanizmusán keresztül elkülönített alkalmazások számára hozzáférést biztosít a rendszer interfészeihez. Az UNIX-szokettel történő interakció során a könyvtár a select rendszerhívást használja az adatok beérkezésének várakozására, de nem ellenőrzi a socket leíró érvényességét a select FD_SETSIZE (1024) korlátja szerint. A támadó nagy fájl leírók kiosztását kezdeményezheti a libcasper alapú alkalmazásban, amely veremveremelést okozhat. Az ilyen manipulatív setuid root programok segítségével a kódot root jogosultságokkal hajthatják végre.
- CVE-2026-45254 — a cap_net korlátok kijátszásának lehetősége az alkalmazásban, mivel a hiányzó kulcsot "bármilyen engedélyezése"-ként értékeli a blokkolás helyett.
- CVE-2026-45252 — pufferveremelés a fusefs modulban a FUSE_LISTXATTR üzenetek kezelésekor, amely lehetővé teszi, hogy akár 253 bájt adatot olvasson ki a kernel memóriájából a puffer elkerülésével, vagy akár 250 bájt adatot írjon a nem használt heap területre.
Forrás: opennet.ru
