VDB-107198 · CVE-2017-12814 · BID 101051

Perl fino 5.24.2/5.26.0 win32/perlhost.h CPerlHost::Add Environment Variable buffer overflow

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

Un punto di debole di livello critico è stato rilevato in Perl fino 5.24.2/5.26.0 (Programming Language Software). Da questa vulnerabilità è interessato la funzione CPerlHost::Add del file win32/perlhost.h. Per causa della manipolazione come parte di Environment Variable conseguenza di una vulerabilità di classe buffer overflow. Effetti sono da osservare per riservatezza, integrità e disponibilità.

Data di scoperta del problema 15/09/2017. La vulnerabilità è stata pubblicata in data 28/09/2017 con un git commit (GIT Repository) (confermato). L'advisory è scaricabile da perl5.git.perl.org. CVE-2017-12814 è identificato come punto debole. L'attacco può essere lanciato da remoto. Nessuna autentificazione è richiesta per l'uso. Su punti deboli sono disponibli dettagli tecnici tuttavia senza metodo d'utilizzo.

Questa vulnerabilità è stata classificata come un 0-day exploit almeno per 9 giorni. Un plugin è disponibile per lo scanner Nessus, numero ID 103442 (FreeBSD : perl -- multiple vulnerabilities (d9e82328-a129-11e7-987e-4f174049b30a)), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato.

L'aggiornamento alla versione 5.24.3-RC1 o 5.26.1-RC1 elimina questa vulnerabilità. Applicando a patch è possibile eliminare il problema. Il bugfix è scaricabile da perl5.git.perl.org. Il miglior modo suggerito per attenuare il problema è applicare le correzioni al componente problematico. Una possibile soluzione è stata pubblicata prima e non solo dopo la pubblicazione della vulnerabilità.

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

Prodottoinfo

Genere

Nome

Versione

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: 8.5
VulDB Punteggio Meta Temp: 8.4

VulDB Punteggio di base: 7.3
VulDB Punteggio temporaneo: 7.0
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

NVD Punteggio di base: 9.8
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-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: 103442
Nessus Nome: FreeBSD : perl -- multiple vulnerabilities (d9e82328-a129-11e7-987e-4f174049b30a)
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Family: 🔍
Nessus Context: 🔍

Intelligence Sulle Minacceinfo

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

Contromisureinfo

Raccomandazione: Patch
Stato: 🔍

0 giorni di tempo: 🔍

Upgrade: Perl 5.24.3-RC1/5.26.1-RC1
Patch: perl5.git.perl.org

Sequenza temporaleinfo

11/08/2017 🔍
15/09/2017 +35 giorni 🔍
24/09/2017 +9 giorni 🔍
25/09/2017 +1 giorni 🔍
27/09/2017 +2 giorni 🔍
28/09/2017 +1 giorni 🔍
28/09/2017 +0 giorni 🔍
28/09/2017 +0 giorni 🔍
14/01/2021 +1204 giorni 🔍

Fontiinfo

Advisory: perl5.git.perl.org
Riceratore: John Leitch
Stato: Confermato
Confermato: 🔍

CVE: CVE-2017-12814 (🔍)
SecurityFocus: 101051 - Perl CVE-2017-12814 Stack Based Buffer Overflow Vulnerability

Voceinfo

Data di creazione: 28/09/2017 11:11
Aggiornamenti: 14/01/2021 15:36
I cambiamenti: 28/09/2017 11:11 (71), 20/11/2019 09:13 (5), 14/01/2021 15:36 (2)
Completa: 🔍

Discussione

Ancora nessun commento. Le Lingue: it + en.

Effettua il login per commentare.

Do you know our Splunk app?

Download it now for free!