🔙 목록으로 돌아가기

CVE-2022-0439: Email Subscribers & Newsletters <= 5.3.1 - Authenticated SQL Injection

TitleEmail Subscribers & Newsletters <= 5.3.1 - Authenticated SQL Injection
AuthorShivam Kamboj
SeverityHigh
ImpactAttackers can execute arbitrary SQL commands and access sensitive data, potentially leading to data breach or data tampering.
RemediationUpdate to version 5.3.2, or a newer patched version
CVSS Score8.8
EPSS Score0.36819
CVE IDCVE-2022-0439
CWE IDCWE-89
Tags cve cve2022 wordpress wp wp-plugin sqli email-subscribers authenticated vuln

🔍 Vulnerability Description

The Email Subscribers & Newsletters WordPress plugin before 5.3.2 does not correctly escape the order and orderby parameters to the ajax_fetch_report_list action, making it vulnerable to blind SQL injection attacks by users with roles as low as Subscriber. Further, it does not have any CSRF protection in place for the action, allowing an attacker to trick any logged in user to perform the action by clicking a link.

🌐 HTTP Request

POST /wp-login.php HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Connection: close
Content-Length: 38
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

log=xZdsuo&pwd=rrSsch&wp-submit=Log+In

📚 References


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

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