MantisBT fino a 1.3.0/2.0.0-beta.1 Filter API view_all_bug_page.php view_type cross site scripting

CVSS Punteggio meta temporaneoPrezzo attuale dell'exploit (≈)Punteggio di interesse CTI
5.0$0-$5k0.00

Riassuntoinformazioni

Un punto critico di livello problematico è stato rilevato in MantisBT fino a 1.3.0/2.0.0-beta.1. Risulta coinvolta una funzione sconosciuta del file /mantis/view_all_bug_page.php del componente Filter API. Per causa della manipolazione del parametro view_type del valore di input "><script>alert('XSS');</script> di un input sconosciuto se causa una vulnerabilità di classe cross site scripting. Questa vulnerabilità è conosciuta come CVE-2016-6837. L'attacco può essere lanciato da remoto. Inoltre, è presente un exploit disponibile. Si consiglia di applicare una patch per risolvere questo problema.

Dettagliinformazioni

Un punto di debole di livello problematico è stato rilevato in MantisBT fino a 1.3.0/2.0.0-beta.1 (Bug Tracking Software). Da questa vulnerabilità è interessato una funzione sconosciuta del file /mantis/view_all_bug_page.php del componente Filter API. La manipolazione del parametro view_type del valore di input "><script>alert('XSS');</script> conseguenza di una vulerabilità di classe cross site scripting. Questo agisce su la integrità.

La vulnerabilità è stata pubblicata in data 16/08/2016 da Will Dollman con un git commit (GIT Repository) (confermato). L'advisory è scaricabile da github.com. CVE-2016-6837 è identificato come punto debole. È facile da utilizzare. Dalla rete può partire l'attacco. Nessuna autentificazione è richiesta per l'uso. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti.

Un metodo di utilizzo è stato sviluppato in URL. L'exploit è scaricabile da vuldb.com. È stato dichiarato come prova di concetto. Cercando inurl:mantis/view_all_bug_page.php è possibile trovare obiettivi vulnerabili con Google Hacking. Un plugin è disponibile per lo scanner Nessus, numero ID 96992 (FreeBSD : mantis -- XSS vulnerability (2b63e964-eb04-11e6-9ac1-a4badb2f4699)), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato. Il codice utilizzato dal exploit è:

http://[target]/mantis/view_all_bug_page.php?view_type="><script>alert('XSS');</script>

L'aggiornamento alla versione 1.3.1 o 2.0.0-beta.2 elimina questa vulnerabilità. Applicando a patch è possibile eliminare il problema. Il bugfix è scaricabile da github.com. Il miglior modo suggerito per attenuare il problema è applicare le correzioni al componente problematico. Una possibile soluzione è stata pubblicata immediatamente dopo la pubblicazione della vulnerabilità. La vulnerabilità sarà affrontata con le seguenti righe di codice:

if( $p_filter_arr['_view_type'] !== 'advanced' ) {
   $p_filter_arr['_view_type'] = 'simple';
}

La vulnerabilità è documentata anche nel database Tenable (96992), SecurityFocus (BID 92522†) e SecurityTracker (ID 1036655†). If you want to get best quality of vulnerability data, you may have to visit VulDB.

Prodottoinformazioni

Genere

Nome

Versione

Licenza

Sito web

CPE 2.3informazioni

CPE 2.2informazioni

CVSSv4informazioni

VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv3informazioni

VulDB Punteggio meta-base: 5.2
VulDB Punteggio meta temporaneo: 5.0

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

NVD Punteggio di base: 6.1
NVD Vettore: 🔍

CVSSv2informazioni

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VettoreComplessitàAutenticazioneRiservatezzaIntegritàDisponibilità
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare

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

NVD Punteggio di base: 🔍

Sfruttamentoinformazioni

Classe: Cross site scripting
CWE: CWE-79 / CWE-94 / CWE-74
CAPEC: 🔍
ATT&CK: 🔍

Fisico: No
Locale: No
Remoto: Si

Disponibilità: 🔍
Accesso: Pubblico
Stato: Prova di concetto
Linguaggio di programmazione: 🔍
Scaricare: 🔍
Google Hack: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Previsione dei prezzi: 🔍
Preventivo attuale: 🔍

0-DaySbloccareSbloccareSbloccareSbloccare
OggiSbloccareSbloccareSbloccareSbloccare

Nessus ID: 96992
Nessus Nome: FreeBSD : mantis -- XSS vulnerability (2b63e964-eb04-11e6-9ac1-a4badb2f4699)
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Famiglia: 🔍

OpenVAS ID: 103214
OpenVAS Nome: MantisBT view_type Cross Site Scripting Vulnerability (Windows)
OpenVAS File: 🔍
OpenVAS Famiglia: 🔍

Intelligence sulle minacceinformazioni

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

Contromisureinformazioni

Raccomandazione: Patch
Stato: 🔍

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

Aggiornamento: MantisBT 1.3.1/2.0.0-beta.2
Patch: github.com

Sequenza temporaleinformazioni

16/08/2016 🔍
16/08/2016 +0 giorni 🔍
17/08/2016 +0 giorni 🔍
18/08/2016 +1 giorni 🔍
20/08/2016 +2 giorni 🔍
10/01/2017 +143 giorni 🔍
20/04/2025 +3022 giorni 🔍

Fontiinformazioni

Prodotto: github.com

Avis: 7086c2d8b4b20ac14013b36761ac04f0abf21a4e
Ricercatore: Will Dollman
Stato: Confermato

CVE: CVE-2016-6837 (🔍)
GCVE (CVE): GCVE-0-2016-6837
GCVE (VulDB): GCVE-100-90890
SecurityFocus: 92522
SecurityTracker: 1036655 - MantisBT Input Validation Flaw in Filter API Lets Remote Users Conduct Cross-Site Scripting Attacks

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

Voceinformazioni

Data di creazione: 20/08/2016 19:08
Aggiornato: 20/04/2025 14:23
Cambiamenti: 20/08/2016 19:08 (53), 20/08/2016 19:11 (21), 14/09/2022 09:09 (4), 14/09/2022 09:10 (1), 20/04/2025 14:23 (26)
Completa: 🔍
Cache ID: 216::103

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Discussione

Ancora nessun commento. Lingue: it + ro + en.

Effettua il login per commentare.

Want to stay up to date on a daily basis?

Enable the mail alert feature now!