Vulnerabilità remota nelle schede madri server Intel con BMC Emulex Pilot 3

Azienda Intel ha annunciato sull'eliminazione di 22 vulnerabilità nel firmware delle proprie schede madri server, dei sistemi server e dei moduli di calcolo. Tre vulnerabilità, di cui una classificata come critica, (CVE-2020-8708 — CVSS 9.6, CVE-2020-8707 — CVSS 8.3, CVE-2020-8706 — CVSS 4.7) si manifesta nel firmware del controllore BMC Emulex Pilot 3, utilizzato nei prodotti Intel. Queste vulnerabilità consentono l'accesso alla console di gestione remota (KVM) senza autenticazione, l'aggiramento dell'autenticazione durante l'emulazione di dispositivi USB di archiviazione e possono causare un overflow di buffer remoto nel nucleo Linux utilizzato nel BMC.

La vulnerabilità CVE-2020-8708 consente a un attaccante non autenticato, che ha accesso a un segmento della rete locale condiviso con il server vulnerabile, di accedere all'ambiente di gestione BMC. Si segnala che la tecnica di sfruttamento della vulnerabilità è molto semplice e affidabile, poiché il problema è causato da un errore architetturale. Inoltre, secondo le parole Risolvere la vulnerabilità con gli exploit per BMC è decisamente più comodo rispetto all'uso del client Java standard. Tra l'hardware affetto dalla problematica si citano le famiglie di sistemi server Intel R1000WT, R2000WT, R1000SP, LSVRP, LR1304SP, R1000WF e R2000WF, le schede madri S2600WT, S2600CW, S2600KP, S2600TP, S1200SP, S2600WF, S2600ST e S2600BP, nonché i moduli di calcolo HNS2600KP, HNS2600TP e HNS2600BP. Le vulnerabilità sono state risolte nell'aggiornamento del firmware 1.59.

Secondo fonti non ufficiali i dati il firmware per BMC Emulex Pilot 3 è stato sviluppato dalla società AMI, quindi non si esclude l'emergere di vulnerabilità anche nei sistemi di altri produttori. I problemi sono presenti nei patch esterni per il kernel Linux e nel processo di gestione in esecuzione nello spazio utente, il cui codice è stato caratterizzato dal ricercatore che ha scoperto il problema come il peggior codice con cui si sia mai imbattuto.

Ricordiamo che il BMC è un controller specializzato installato nei server, dotato di proprio CPU, memoria, archiviazione e interfacce per il polling dei sensori, che fornisce un'interfaccia a basso livello per la supervisione e la gestione dell'hardware del server. Grazie al BMC, indipendentemente dal sistema operativo in esecuzione sul server, è possibile monitorare lo stato dei sensori, gestire l'alimentazione, i firmware e i dischi, organizzare l'avvio remoto tramite rete, garantire il funzionamento della console di accesso remoto, ecc.

Fonte: opennet.ru

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