Fire sårbarheder, der muliggør hævning af privilegier, og en fjern root-sårbarhed er blevet rettet i FreeBSD

I FreeBSD er der rettet 7 sårbarheder, hvoraf én tillader fjernudførelse af kode med root-rettigheder, og fire kan hæve brugerens privilegier i systemet. Sårbarhederne er blevet rettet i opdateringerne FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 og 14.3-RELEASE-p14.

  • CVE-2026-45255 — i installationsprogrammet bsdinstall og konfigurationsværktøjet bsdconfig manglede der escape for særlige tegn i shell-scriptet, der viser brugeren en liste over tilgængelige trådløse netværk, defineret som resultat af scanning. En angriber kan oprette et falsk adgangspunkt og give et specielt formateret netværksidentifikator (SSID), der indeholder udførlige shell-konstruktioner (f.eks. «test`id`»). Når brugeren kalder funktionen til at søge efter trådløse netværk, vil de shell-kommandoer, som angriberen har indsat, blive udført på brugerens system med root-rettigheder (valget eller tilslutningen til angriberens netværk er ikke nødvendigt, det er kun nødvendigt at initiere netværksscanningen).
  • CVE-2026-45250 — stack overflow i systemopkaldet setcred, der giver en lokal ikke-privilegeret bruger mulighed for at få deres kode udført på kerne-niveau. Problemet skyldes en forkert kontrol af størrelsen på de data, der placeres i bufferen — der blev angivet «sizeof(gid_t)», ikke «sizeof(*groups)». For at få adgang til systemopkaldet setcred kræves forhøjede privilegier, men sårbarheden er til stede i koden til den indledende kopiering til en separat buffer af den brugerdefinerede gruppe liste, der udføres før privilegietjekkene.
  • CVE-2026-45251 — adgang til allerede frigivet hukommelse (use-after-free) i systemopkaldene select og poll, der opstår, når den sendte filbeskrivelse lukkes før trådens lås frigives, som venter på filbeskrivelser fra systemopkaldene select og poll. En vellykket udnyttelse tillader en ikke-privilegeret bruger at køre kode på kerne-niveau.
  • CVE-2026-45253 — mangel på tilstrækkelig kontrol af parametre, der er sendt til systemopkaldet ptrace under udførelsen af operationen PT_SC_REMOTE. Sårbarheden giver en ikke-privilegeret bruger mulighed for at udføre vilkårlig kode i kernen, selvom den målrettede debugging-proces ikke har særlige privilegier.
  • CVE-2026-39461 — stack overflow in the libcasper library, which provides applications isolated by the Capsicum mechanism access to system interfaces. When interacting with the handler through UNIX sockets, the library uses the select system call to wait for data, but does not check if the socket descriptor complies with the current select limit FD_SETSIZE (1024). An attacker can initiate the allocation of large file descriptors in an application based on libcasper and cause a stack overflow. By performing such manipulations with setuid root programs, it is possible to achieve code execution with root privileges.
  • CVE-2026-45254 — a vulnerability to bypass cap_net limits in the application due to a missing key being perceived as "allow any" instead of being blocked.
  • CVE-2026-45252 — buffer overflow in the fusefs module when processing FUSE_LISTXATTR messages, allowing reading up to 253 bytes from kernel memory outside of the buffer or writing up to 250 bytes to an unused area of the heap.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster