Linux Kernel NFSv4 Server /fs/nfsd/nfs4proc.c nfsd4_layout_verify UDP Packet buffer overflow

CVSS Punteggio Meta TempExploit Prezzo Attuale (≈)Punteggio di interesse CTI
5.8$0-$5k0.00

In Linux Kernel (Operating System) stata rilevata una vulnerabilità di livello problematico. É interessato la funzione nfsd4_layout_verify del file /fs/nfsd/nfs4proc.c del componente NFSv4 Server. Attraverso l'influenza come parte di UDP Packet conseguenza di una vulerabilità di classe buffer overflow. Gli effetti sono noti per la disponibilità.

Data di scoperta del problema 27/06/2017. La vulnerabilità è stata pubblicata in data 05/05/2017 da Jani Tuovila con un git commit (GIT Repository) (confermato). L'advisory è scaricabile da git.kernel.org. CVE-2017-8797 è identificato come punto debole. Nella rete si effettua l'attacco. Per l'uso basta una semplice autentificazione. Su punti deboli sono disponibli dettagli tecnici tuttavia senza metodo d'utilizzo. La ragione di questa vulnerabilità è questa parte di codice:

if (!(exp->ex_layout_types & (1 << layout_type))) {

Un plugin è disponibile per lo scanner Nessus, numero ID 101233 (Virtuozzo 7 : readykernel-patch (VZA-2017-062)), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato.

Applicando a patch è 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 (layout_type >= LAYOUT_TYPE_MAX ||
   !(exp->ex_layout_types & (1 << layout_type))) {

La vulnerabilità è documentata anche nei database Tenable (101233).

Prodottoinfo

Genere

Fornitore

Nome

Licenza

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB CVSS-B Score: 🔍
VulDB CVSS-BT Score: 🔍
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv3info

VulDB Punteggio meta-base: 5.9
VulDB Punteggio Meta Temp: 5.8

VulDB Punteggio di base: 4.3
VulDB Punteggio temporaneo: 4.1
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

NVD Punteggio di base: 7.5
NVD Vettore: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VettoreComplessitàAutenticazioneRiservatezzaIntegritàDisponibilità
sbloccaresbloccaresbloccaresbloccaresbloccaresbloccare
sbloccaresbloccaresbloccaresbloccaresbloccaresbloccare
sbloccaresbloccaresbloccaresbloccaresbloccaresbloccare

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

NVD Punteggio di base: 🔍

Exploitinginfo

Classe: Buffer overflow
CWE: CWE-129 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Locale: No
Remoto: Si

Disponibilità: 🔍
Stato: Non definito

EPSS Score: 🔍
EPSS Percentile: 🔍

Previsione dei prezzi: 🔍
Preventivo attuale: 🔍

0-Daysbloccaresbloccaresbloccaresbloccare
Oggisbloccaresbloccaresbloccaresbloccare

Nessus ID: 101233
Nessus Nome: Virtuozzo 7 : readykernel-patch (VZA-2017-062)
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Family: 🔍
Nessus Context: 🔍

OpenVAS ID: 871165
OpenVAS Nome: RedHat Update for kernel RHSA-2017:1842-01
OpenVAS File: 🔍
OpenVAS Family: 🔍

Qualys ID: 🔍
Qualys Nome: 🔍

Intelligence Sulle Minacceinfo

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

Contromisureinfo

Raccomandazione: Patch
Stato: 🔍

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

Patch: git.kernel.org

Sequenza temporaleinfo

05/05/2017 🔍
05/05/2017 +0 giorni 🔍
05/05/2017 +0 giorni 🔍
27/06/2017 +53 giorni 🔍
27/06/2017 +0 giorni 🔍
28/06/2017 +1 giorni 🔍
28/06/2017 +0 giorni 🔍
02/07/2017 +4 giorni 🔍
06/07/2017 +4 giorni 🔍
09/12/2022 +1982 giorni 🔍

Fontiinfo

Fornitore: kernel.org

Advisory: RHSA-2017:1842
Riceratore: Jani Tuovila
Stato: Confermato

CVE: CVE-2017-8797 (🔍)
SecurityTracker: 1038790
SecurityFocus: 99298 - Linux Kernel CVE-2017-8797 Denial of Service Vulnerability

Voceinfo

Data di creazione: 28/06/2017 21:56
Aggiornamenti: 09/12/2022 13:23
I cambiamenti: 28/06/2017 21:56 (83), 21/10/2019 09:28 (4), 30/12/2020 07:50 (3), 09/12/2022 13:23 (3)
Completa: 🔍

Discussione

Ancora nessun commento. Le Lingue: it + en.

Effettua il login per commentare.

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!