Description
The Modern Events Calendar Lite WordPress plugin before 6.1.5 does not sanitise and escape the time parameter before using it in a SQL statement in the mec_load_single_page AJAX action, available to unauthenticated users, leading to an unauthenticated SQL injection issue
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | Modern Events Calendar Lite | 6.1.5 – < 6.1.5 | 6.1.5 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
WordPress Modern Events Calendar SQLi Scanner
auxiliary/scanner/http/wp_modern_events_calendar_sqli
Exploit-DB 1
- WordPress Plugin Modern Events Calendar V 6.1 - SQL Injection (Unauthenticated) EDB-50687 · webapps · Jan 27, 2022
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- WordPress Modern Events Calendar <6.1.5 - Blind SQL Injection http/cves/2021/CVE-2021-24946.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.