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

| CVSS Punteggio meta temporaneo | Prezzo attuale dell'exploit (≈) | Punteggio di interesse CTI |
|---|---|---|
| 5.4 | $0-$5k | 0.00 |
Riassunto
È 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.
Dettagli
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.
Prodotto
Genere
Fornitore
Nome
Versione
Licenza
Sito web
- Fornitore: https://www.kernel.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vettore: 🔍VulDB Affidabilità: 🔍
CVSSv3
VulDB Punteggio meta-base: 6.2VulDB Punteggio meta temporaneo: 5.4
VulDB Punteggio di base: 6.2
VulDB Punteggio temporaneo: 5.4
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vettore | Complessità | Autenticazione | Riservatezza | Integrità | Disponibilità |
|---|---|---|---|---|---|
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
VulDB Punteggio di base: 🔍
VulDB Punteggio temporaneo: 🔍
VulDB Affidabilità: 🔍
NVD Punteggio di base: 🔍
Sfruttamento
Classe: Negazione del servizioCWE: 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-Day | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
|---|---|---|---|---|
| Oggi | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
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 minacce
Interesse: 🔍Attori attivi: 🔍
Gruppi APT attivi: 🔍
Contromisure
Raccomandazione: PatchStato: 🔍
Tempo di reazione: 🔍
Tempo 0 giorni: 🔍
Tempo di esposizione: 🔍
Patch: c03aa9f6e1f938618e6db2e23afef0574efeeb65
Sequenza temporale
03/08/2014 🔍04/09/2014 🔍
04/09/2014 🔍
15/09/2014 🔍
15/09/2014 🔍
15/09/2014 🔍
18/09/2014 🔍
28/09/2014 🔍
29/09/2014 🔍
16/02/2022 🔍
Fonti
Fornitore: kernel.orgAvis: 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: 🔍
Voce
Data di creazione: 18/09/2014 23:31Aggiornato: 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.
Ancora nessun commento. Lingue: it + ro + en.
Effettua il login per commentare.