Linux Kernel net/sctp/sctp_diag.c Memory divulgation d'information

CVSS Score méta-temporairePrix actuel de l'exploit (≈)Score d'intérêt CTI
5.8$0-$5k0.00

Résuméinformation

Une vulnérabilité classée problématique a été trouvée dans Linux Kernel. L'élément affecté est la fonction inet_diag_msg_sctpaddrs_fill/inet_diag_msg_sctpladdrs_fill/sctp_get_sctp_info du fichier net/sctp/sctp_diag.c. La manipulation conduit à divulgation d'information (Memory). Cette vulnérabilité est identifiée comme CVE-2017-7558. Il est possible de lancer l'attaque à distance. De plus, un exploit est disponible. Il est conseillé d'installer un patch pour corriger cette vulnérabilité.

Détailsinformation

Une vulnérabilité a été trouvé dans Linux Kernel (Operating System) et classée problématique. Ceci affecte la fonction inet_diag_msg_sctpaddrs_fill/inet_diag_msg_sctpladdrs_fill/sctp_get_sctp_info du fichier net/sctp/sctp_diag.c. A cause de la manipulation avec une valeur d'entrée inconnue mène à une vulnérabilité de classe divulgation d'information.

Le bug a été découvert sur 24/08/2017. La vulnerabilité a été publié en 23/08/2017 par Stefano Brivio (Mailing List) (non défini). La notice d'information est disponible en téléchargement sur marc.info Cette vulnérabilité a été nommée CVE-2017-7558. Résultat facile à exploiter. L'attaque peut être initialisée à distance. Aucune forme d'authentification est requise pour l'exploitation. Des details techniques et aussi un public exploit sont connus. La raison de cette vulnérabilité est cette partie du code:

memcpy(info, &laddr->a, addrlen);

L'exploit est disponible au téléchargment sur exploit-db.com. Il est déclaré comme preuve de concept. Le scanner de vulnérabilités Nessus propose un module ID 104090 (RHEL 6 : MRG (RHSA-2017:2918)), lequel aide à déterminer l'existence d'une faille dans l'environnement-cible.

En appliquant un correctif il est possible d'éliminer le problème. Le correctif est disponible au téléchargement sur marc.info. Une solution envisageable a été publiée 3 mois après la publication de la vulnérabilité. La vulnérabilité sera abordée avec les lignes de code suivantes:

memcpy(info, &laddr->a, sizeof(laddr->a));

La vulnérabilité est aussi documentée dans les base de données Exploit-DB (45919), Tenable (104090), SecurityFocus (BID 100466†) et SecurityTracker (ID 1039221†). Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Produitinformation

Taper

Fournisseur

Nom

Licence

Site web

CPE 2.3information

CPE 2.2information

CVSSv4information

VulDB Vecteur: 🔍
VulDB Fiabilité: 🔍

CVSSv3information

VulDB Score méta-base: 6.0
VulDB Score méta-temporaire: 5.8

VulDB Note de base: 5.3
VulDB Note temporaire: 4.8
VulDB Vecteur: 🔍
VulDB Fiabilité: 🔍

NVD Note de base: 7.5
NVD Vecteur: 🔍

CNA Note de base: 5.1
CNA Vecteur (Red Hat, Inc.): 🔍

CVSSv2information

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VecteurComplexitéAuthentificationConfidentialitéIntégritéDisponibilité
DéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouiller
DéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouiller
DéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouiller

VulDB Note de base: 🔍
VulDB Note temporaire: 🔍
VulDB Fiabilité: 🔍

NVD Note de base: 🔍

Exploitationinformation

Nom: Memory
Classe: Divulgation d'information / Memory
CWE: CWE-125 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Physique: Partiellement
Local: Oui
Remote: Oui

Disponibilité: 🔍
Accès: Public
Statut: Preuve de concept
Télécharger: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Prédiction de prix: 🔍
Estimation actuelle des prix: 🔍

0-DayDéverrouillerDéverrouillerDéverrouillerDéverrouiller
Aujourd'huiDéverrouillerDéverrouillerDéverrouillerDéverrouiller

Nessus ID: 104090
Nessus Nom: RHEL 6 : MRG (RHSA-2017:2918)
Nessus Fichier: 🔍
Nessus Risque: 🔍
Nessus Famille: 🔍
Nessus Context: 🔍

OpenVAS ID: 53754
OpenVAS Nom: Debian Security Advisory DSA 3981-1 (linux - security update)
OpenVAS Fichier: 🔍
OpenVAS Famille: 🔍

Qualys ID: 🔍
Qualys Nom: 🔍

Exploit-DB: 🔍

Renseignements sur les menacesinformation

Intérêt: 🔍
Acteurs actifs: 🔍
Groupes APT actifs: 🔍

Contre-mesuresinformation

Recommandé: Correctif
Statut: 🔍

Temps de réaction: 🔍
Heure 0 jour: 🔍
Temps d'exposition: 🔍

Correctif: marc.info

Chronologieinformation

05/04/2017 🔍
23/08/2017 +140 jours 🔍
24/08/2017 +1 jours 🔍
24/08/2017 +0 jours 🔍
25/08/2017 +1 jours 🔍
19/10/2017 +55 jours 🔍
23/10/2017 +4 jours 🔍
26/07/2018 +275 jours 🔍
16/12/2022 +1604 jours 🔍

Sourcesinformation

Fournisseur: kernel.org

Bulletin: RHSA-2017:2918
Chercheur: Stefano Brivio
Statut: Non défini
Confirmation: 🔍

CVE: CVE-2017-7558 (🔍)
GCVE (CVE): GCVE-0-2017-7558
GCVE (VulDB): GCVE-100-105731

OVAL: 🔍

SecurityFocus: 100466
SecurityTracker: 1039221

scip Labs: https://www.scip.ch/en/?labs.20161013
Voir aussi: 🔍

Entréeinformation

Créé: 25/08/2017 22:13
Mise à jour: 16/12/2022 15:23
Changements: 25/08/2017 22:13 (78), 10/11/2019 10:29 (13), 09/01/2021 20:34 (2), 09/01/2021 20:39 (1), 16/12/2022 15:17 (3), 16/12/2022 15:23 (11)
Complet: 🔍
Cache ID: 216::103

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Discussion

Aucun commentaire pour l'instant. Langues: fr + it + en.

Veuillez vous connecter pour commenter.

Do you want to use VulDB in your project?

Use the official API to access entries easily!