
Script di verifica batch per CVE-2021-43798 in Grafana, scritto in Go, con 48 controlli integrati per identificare le istanze vulnerabili e scaricare il file del database.
Script di verifica batch scritto in Golang, con 48 verifiche integrate
Ci sono già troppi script scritti in Python, ho provato a imparare Golang
Salva gli URL in url.txt, poi esegui go run CVE-2021-43798.go nella directory corrente. Gli indirizzi vulnerabili verranno salvati in test.txt

Dopo aver confermato la vulnerabilità, accedi a var/lib/grafana/grafana.db
per scaricare il file del database e aprire la tabella user
La password è salata, quindi generalmente non è possibile decifrarla (il salt serve a proteggere le password brevi dagli attacchi con tabelle arcobaleno; il salt è un valore casuale, la formula di cifratura approssimativa è md5(md5(passwd)+salt), e ogni carattere aggiuntivo aumenta esponenzialmente la difficoltà di decifratura)
Si nota che se il campo login è , di solito anche la password è
Basta accedere, ricordati di cambiare l'IP o di accedere da una macchina virtuale, perché il backend registra log dettagliati
adminadmin