⬇ Scarica il santino: ·
San FatGid, dai troppi gruppi supplementari
Patrono della chiamata setcred, dei buffer dello stack misurati male e dei kernel BSD colti in fallo.
Vita
Il 21 maggio 2026 il team di sicurezza di FreeBSD, su segnalazione di Przemysław Frasunek, pubblicò FatGid (CVE-2026-45250). La chiamata di sistema setcred copiava la lista dei gruppi supplementari fornita dall'utente in un buffer sullo stack del kernel prima di verificarne la lunghezza, e prima ancora di controllare i privilegi del chiamante. Un utente non privilegiato poteva così traboccare lo stack: sulle versioni 14.3 e 14.4 l'autore arrivò fino a una shell di root.
Preghiera
O San FatGid, che copi la lista prima di contarla, fa' che i nostri kernel misurino sempre prima di scrivere. Amen.
Come si festeggia
Si festeggia aggiornando a 14.3-p14, 14.4-p5 o 15.0-p9 e riavviando, perché una toppa a metà non serve.
Lista lunga, stack corto.