Linux Kernel 3.16.0/3.16.1/3.16.2/3.16.3 ICBs negazione del servizio

CVSS Punteggio meta temporaneoPrezzo attuale dell'exploit (≈)Punteggio di interesse CTI
5.4$0-$5k0.00

Riassuntoinformazioni

È stata individuata una vulnerabilità classificata come problematico in Linux Kernel 3.16.0/3.16.1/3.16.2/3.16.3. Da questa vulnerabilità è interessato una funzione sconosciuta del componente ICBs Handler. La manipolazione di un input sconosciuto se causa una vulnerabilità di classe negazione del servizio. Questo punto di criticità è identificato come CVE-2014-6410. Nessun exploit disponibile. Si suggerisce di installare una patch per risolvere questa problematica.

Dettagliinformazioni

Un punto di criticita di livello problematico è stato rilevato in Linux Kernel 3.16.0/3.16.1/3.16.2/3.16.3 (Operating System). É interessato una funzione sconosciuta del componente ICBs Handler. Per causa della manipolazione di un input sconosciuto per mezzo di una vulerabilità di classe negazione del servizio. Questo si osserva su la disponibilità.

La vulnerabilità è stata pubblicata in data 15/09/2014 con un mailinglist post (oss-sec) (confermato). L'advisory è scaricabile da seclists.org. Questo punto di criticità è identificato come CVE-2014-6410. Lo sfruttamento è riconosciuto come facile. L'attacco deve essere fatto localmente. Per l'uso non è richiesta un'autentificazione. Dettagli tecnici sul punto critico come anche metodo d'utilizzo non sono a disposizione. La ragione di questa vulnerabilità è questa parte di codice:

if (ie->indirectICB.extLength &&
   (nbh = udf_read_ptagged(inode->i_sb, &loc, 0,
            &ident))) {
   if (ident == TAG_IDENT_FE ||
      ident == TAG_IDENT_EFE) {
      memcpy(&iinfo->i_location,
         &loc,
         sizeof(struct kernel_lb_addr));
      brelse(bh);
      brelse(ibh);
      brelse(nbh);
      __udf_read_inode(inode);
   }
   brelse(nbh);
}

Per almeno 43 giorni, questa vulnerabilità è stata classificata come 0-day exploit. Per lo scanned Nessus, è disponibile un plugin, numero ID 79876 (CentOS 7 : kernel (CESA-2014:1971)), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato.

Applicando la patch c03aa9f6e1f938618e6db2e23afef0574efeeb65 è possibile eliminare il problema. Il bugfix è scaricabile da git.kernel.org. Una possibile soluzione è stata pubblicata immediatamente dopo la pubblicazione della vulnerabilità. La vulnerabilità sarà affrontata con le seguenti righe di codice:

if (ie->indirectICB.extLength) {
   brelse(bh);
   brelse(ibh);
   memcpy(&iinfo->i_location, &loc,
          sizeof(struct kernel_lb_addr));
   if (++indirections > UDF_MAX_ICB_NESTING) {
      udf_err(inode->i_sb,
         "too many ICBs in ICB hierarchy"
         " (max %d supported)\n",
         UDF_MAX_ICB_NESTING);
      make_bad_inode(inode);
      return;
   }
   goto reread;
}

La vulnerabilità è documentata anche nel database X-Force (95963), Tenable (79876), SecurityFocus (BID 69799†) e Vulnerability Center (SBV-46279†). Be aware that VulDB is the high quality source for vulnerability data.

Prodottoinformazioni

Genere

Fornitore

Nome

Versione

Licenza

Sito web

CPE 2.3informazioni

CPE 2.2informazioni

CVSSv4informazioni

VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv3informazioni

VulDB Punteggio meta-base: 6.2
VulDB Punteggio meta temporaneo: 5.4

VulDB Punteggio di base: 6.2
VulDB Punteggio temporaneo: 5.4
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv2informazioni

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VettoreComplessitàAutenticazioneRiservatezzaIntegritàDisponibilità
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare

VulDB Punteggio di base: 🔍
VulDB Punteggio temporaneo: 🔍
VulDB Affidabilità: 🔍

NVD Punteggio di base: 🔍

Sfruttamentoinformazioni

Classe: Negazione del servizio
CWE: CWE-399 / CWE-404
CAPEC: 🔍
ATT&CK: 🔍

Fisico: Parzialmente
Locale: Si
Remoto: No

Disponibilità: 🔍
Stato: Non dimostrata

EPSS Score: 🔍
EPSS Percentile: 🔍

Previsione dei prezzi: 🔍
Preventivo attuale: 🔍

0-DaySbloccareSbloccareSbloccareSbloccare
OggiSbloccareSbloccareSbloccareSbloccare

Nessus ID: 79876
Nessus Nome: CentOS 7 : kernel (CESA-2014:1971)
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Famiglia: 🔍

OpenVAS ID: 867487
OpenVAS Nome: Fedora Update for kernel FEDORA-2014-17283
OpenVAS File: 🔍
OpenVAS Famiglia: 🔍

Qualys ID: 🔍
Qualys Nome: 🔍

Intelligence sulle minacceinformazioni

Interesse: 🔍
Attori attivi: 🔍
Gruppi APT attivi: 🔍

Contromisureinformazioni

Raccomandazione: Patch
Stato: 🔍

Tempo di reazione: 🔍
Tempo 0 giorni: 🔍
Tempo di esposizione: 🔍

Patch: c03aa9f6e1f938618e6db2e23afef0574efeeb65

Sequenza temporaleinformazioni

03/08/2014 🔍
04/09/2014 +32 giorni 🔍
04/09/2014 +0 giorni 🔍
15/09/2014 +11 giorni 🔍
15/09/2014 +0 giorni 🔍
15/09/2014 +0 giorni 🔍
18/09/2014 +3 giorni 🔍
28/09/2014 +10 giorni 🔍
29/09/2014 +1 giorni 🔍
16/02/2022 +2697 giorni 🔍

Fontiinformazioni

Fornitore: kernel.org

Avis: RHSA-2014:1971
Stato: Confermato
Conferma: 🔍

CVE: CVE-2014-6410 (🔍)
GCVE (CVE): GCVE-0-2014-6410
GCVE (VulDB): GCVE-100-67543

OVAL: 🔍

X-Force: 95963 - Linux Kernel ICBs denial of service, Medium Risk
SecurityFocus: 69799 - Linux Kernel 'fs/udf/inode.c' Local Denial of Service Vulnerability
Vulnerability Center: 46279 - Linux Kernel through 3.16.3 Local DoS via a UDF Filesystem with a Crafted Inode, Medium

Vedi anche: 🔍

Voceinformazioni

Data di creazione: 18/09/2014 23:31
Aggiornato: 16/02/2022 03:20
Cambiamenti: 18/09/2014 23:31 (81), 07/06/2017 11:08 (1), 16/02/2022 03:06 (5), 16/02/2022 03:13 (1), 16/02/2022 03:20 (2)
Completa: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

Discussione

Ancora nessun commento. Lingue: it + ro + en.

Effettua il login per commentare.

Do you know our Splunk app?

Download it now for free!