Sono state corrette 4 vulnerabilità in FreeBSD che consentivano l'innalzamento dei privilegi, e una vulnerabilità remota root.

In FreeBSD sono state corrette 7 vulnerabilità, di cui una consente l'esecuzione remota di codice con diritti di root e quattro alzano i privilegi nel sistema. Le vulnerabilità sono state risolte negli aggiornamenti FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 e 14.3-RELEASE-p14.

  • CVE-2026-45255 - nell'installer bsdinstall e nel configuratore bsdconfig mancava l'escaping dei caratteri speciali in uno script shell che mostrava all'utente un elenco delle reti wireless disponibili, definite a seguito della scansione. Un attaccante può creare un punto di accesso fraudolento e assegnare un identificatore di rete (SSID) formattato appositamente, contenente comandi shell eseguibili (ad esempio, «test`id`»). Quando l'utente invoca la funzione di ricerca delle reti wireless, i comandi shell inseriti dall'attaccante verranno eseguiti sul sistema dell'utente con diritti di root (non è necessario selezionare o connettersi alla rete dell'attaccante, è sufficiente avviare semplicemente la scansione delle reti).
  • CVE-2026-45250 — overflow dello stack nella chiamata di sistema setcred, che consente a un utente non privilegiato locale di eseguire codice a livello di kernel. Il problema è causato da un controllo errato della dimensione dei dati inseriti nel buffer — invece di «sizeof(gid_t)», è stato utilizzato «sizeof(*groups)». Per accedere alla chiamata di sistema setcred sono necessari privilegi elevati, ma la vulnerabilità è presente nel codice di copia iniziale in un buffer separato della lista di gruppi fornita dall'utente, eseguita prima del controllo dei privilegi.
  • CVE-2026-45251 — accesso alla memoria già liberata (use-after-free) nelle chiamate di sistema select e poll, che si verifica quando il descrittore di file fornito viene chiuso prima di sbloccare il thread che attende i descrittori di file dalle chiamate di sistema select e poll. Sfruttare con successo questo problema consente a un utente non privilegiato di eseguire codice a livello di kernel.
  • CVE-2026-45253 — assenza di un'adeguata verifica dei parametri passati alla chiamata di sistema ptrace durante l'operazione PT_SC_REMOTE. Questa vulnerabilità consente a un utente non privilegiato di orchestrare l'esecuzione di codice arbitrario nel kernel, anche se il processo di debug target non possiede privilegi speciali.
  • CVE-2026-39461 — overflow dello stack nella libreria libcasper, che fornisce alle applicazioni isolate tramite il meccanismo Capsicum l'accesso alle interfacce di sistema. Durante l'interazione con il gestore tramite socket UNIX, la libreria utilizza la chiamata di sistema select per attendere l'arrivo di dati, ma non verifica se il descrittore del socket rispetti il limite FD_SETSIZE (1024) definito in select. Un attaccante può innescare l'allocazione di descrittori di file di grandi dimensioni nell'applicazione basata su libcasper e causare un overflow dello stack. Con tali manipolazioni, utilizzando programmi setuid root, è possibile eseguire codice con privilegi di root.
  • CVE-2026-45254 — possibilità di aggirare i limiti cap_net nell'applicazione a causa del fatto che una chiave mancante è interpretata come 'allow any' anziché come blocco.
  • CVE-2026-45252 — overflow del buffer nel modulo fusefs durante l'elaborazione dei messaggi FUSE_LISTXATTR, consentendo di leggere fino a 253 byte dalla memoria del kernel al di fuori del buffer o di scrivere fino a 250 byte in un'area non utilizzata dell'heap.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster