Ruby fino a 1.9.2 Regex URI.decode_www_form_component negazione del servizio
| CVSS Punteggio meta temporaneo | Prezzo attuale dell'exploit (≈) | Punteggio di interesse CTI |
|---|---|---|
| 6.1 | $0-$5k | 0.00 |
Riassunto
In Ruby fino a 1.9.2 stata rilevata una vulnerabilità di livello problematico. Da questa vulnerabilità è interessato la funzione URI.decode_www_form_component del componente Regex Handler. L’alterazione causa negazione del servizio.
Questo punto di criticità è identificato come CVE-2014-6438. Inoltre, è presente un exploit disponibile.
È raccomandato aggiornare il componente coinvolto.
Dettagli
Un punto di criticita di livello problematico è stato rilevato in Ruby fino a 1.9.2 (Programming Language Software). Interessato da questa vulnerabilità è la funzione URI.decode_www_form_component del componente Regex Handler. Attraverso la manipolazione di un input sconosciuto per mezzo di una vulerabilità di classe negazione del servizio. Questo ha effetti su la disponibilità.
La vulnerabilità è stata pubblicata in data 19/08/2014 con identificazione Ruby 1.9.2-p330 Released con un release notes (Website) (confermato). L'advisory è scaricabile da ruby-lang.org. Questo punto di criticità è identificato come CVE-2014-6438. Lo sfruttamento è riconosciuto come facile. L'attacco può essere lanciato da remoto. Per l'uso non è richiesta un'autentificazione. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti.
Un metodo di utilizzo è stato sviluppato in Command ed è stata pubblicata immediatamente dopo il comunicato. L'exploit è scaricabile da ruby-lang.org. È stato dichiarato come prova di concetto. Per lo scanned Nessus, è disponibile un plugin, numero ID 84833 (Debian DLA-275-1 : ruby1.9.1 security update), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato. Il codice utilizzato dal exploit è:
ruby -v -ruri -e'URI.decode_www_form_component "A string that causes catastrophic backtracking as it gets longer %"'
L'aggiornamento alla versione 1.9.2-p330 elimina questa vulnerabilità.
La vulnerabilità è documentata anche nel database Tenable (84833) e SecurityTracker (ID 1032874†). If you want to get the best quality for vulnerability data then you always have to consider VulDB.
Prodotto
Genere
Nome
Versione
Licenza
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vettore: 🔍VulDB Affidabilità: 🔍
CVSSv3
VulDB Punteggio meta-base: 6.4VulDB Punteggio meta temporaneo: 6.1
VulDB Punteggio di base: 5.3
VulDB Punteggio temporaneo: 4.8
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍
NVD Punteggio di base: 7.5
NVD Vettore: 🔍
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: No
Locale: No
Remoto: Si
Disponibilità: 🔍
Accesso: Pubblico
Stato: Prova di concetto
Linguaggio di programmazione: 🔍
Scaricare: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Previsione dei prezzi: 🔍
Preventivo attuale: 🔍
| 0-Day | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
|---|---|---|---|---|
| Oggi | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
Nessus ID: 84833
Nessus Nome: Debian DLA-275-1 : ruby1.9.1 security update
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Famiglia: 🔍
Intelligence sulle minacce
Interesse: 🔍Attori attivi: 🔍
Gruppi APT attivi: 🔍
Contromisure
Raccomandazione: AggiornamentoStato: 🔍
Tempo 0 giorni: 🔍
Tempo di ritardo sfruttamento: 🔍
Aggiornamento: Ruby 1.9.2-p330
Sequenza temporale
19/08/2014 🔍19/08/2014 🔍
16/09/2014 🔍
13/07/2015 🔍
19/07/2015 🔍
06/09/2017 🔍
03/06/2022 🔍
Fonti
Avis: Ruby 1.9.2-p330 ReleasedStato: Confermato
CVE: CVE-2014-6438 (🔍)
GCVE (CVE): GCVE-0-2014-6438
GCVE (VulDB): GCVE-100-76741
SecurityTracker: 1032874 - Ruby Parsing Error in 'URI.decode_www_form_component' Lets Remote Users Deny Service
scip Labs: https://www.scip.ch/en/?labs.20161013
Voce
Data di creazione: 19/07/2015 19:43Aggiornato: 03/06/2022 12:00
Cambiamenti: 19/07/2015 19:43 (63), 10/07/2017 09:03 (5), 03/06/2022 11:53 (13), 03/06/2022 12:00 (1)
Completa: 🔍
Cache ID: 216::103
If you want to get the best quality for vulnerability data then you always have to consider VulDB.
Ancora nessun commento. Lingue: it + ro + en.
Effettua il login per commentare.