cardosource/cve-2026-3180

GitHub: cardosource/cve-2026-3180

该项目是 CVE-2026-3180 的漏洞利用 PoC,演示了 WordPress Contest Gallery 插件中因 cgl_mail 参数未正确参数化而导致的未授权布尔盲注 SQL 注入。

Stars: 0 | Forks: 0

# CVE-2026-3180 - WordPress Contest Gallery 28.1.4 - 未授权盲注 SQL Injection ## 漏洞描述 在 WordPress 插件 Contest Gallery **28.1.4 及更早版本**中发现了一个**盲注 SQL Injection**漏洞。该问题是由于不安全地使用 `cgl_maili` 参数引起的,其中 `sanitize_email()` 函数会在电子邮件地址的本地部分保留单引号(`'`)字符。 因此,受用户控制的输入在未通过 `prepare()` 进行适当参数化的情况下直接进入了 `wpdb->get_row()`,这使得未经身份验证的攻击者能够执行基于布尔的盲注 SQL Injection。 ## 漏洞详情 | 属性 | 值 | |----------|-------| | **CVE ID** | CVE-2026-3180 | | **产品** | WordPress Contest Gallery | | **受影响版本** | ≤ 28.1.4 | | **类型** | Blind SQL Injection (基于布尔) | | **身份验证** | 不需要 | | **向量** | 通过 `cgl_mail` 参数的 `admin-ajax.php` | ## 漏洞利用要求 - 安装并启用了 Contest Gallery 插件的 WordPress(版本 ≤ 28.1.4) - 有权访问 `/wp-admin/admin-ajax.php` endpoint - 有效的 **Nonce**(可从该插件的公开页面获取)
标签:CISA项目, PoC, WordPress插件, 多线程, 安全, 文件完整性监控, 暴力破解, 超时处理