Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-15462— Sticky Chat Widget <= 1.4.2 - Unauthenticated SQL Injection

Quick assessment

Affected
gingerplugins Sticky Chat Widget – Floating Chat Icons, Contact Form, Call, Click to Chat, Email & Message Buttons
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

WordPress 的 Sticky Chat Widget 插件在 1.4.2 及更早版本中存在 SQL 注入漏洞。攻击者可通过 AJAX 动作中 参数数组的键(keys)实现 SQL 注入。 漏洞成因如下: 1. 函数将攻击者可控的 POST 数组键未经过滤和消毒,直接传递给 函数。该函数将列标识符用反引号(backticks)包裹,但未对其中的反引号进行转义,因此攻击者在提供的键名中插入一个反引号,即可突破列标识符列表,注入原始 SQL 语句。 2. 代码中使用了 函数,这绕过了 WordPress 的 保护

CVSS 7.5 · High
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-15462

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Sticky Chat Widget <= 1.4.2 - Unauthenticated SQL Injection
Source: CVE Program / CVE List V5
Vulnerability Description
The Sticky Chat Widget plugin for WordPress is vulnerable to SQL Injection via the 'scw_form_fields' parameter array keys of the 'scw_save_form_data' AJAX action in versions up to, and including, 1.4.2. This is due to the save_form_data() function passing attacker-controlled POST array keys unsanitized to $wpdb->insert(), which wraps column identifiers in backticks without escaping them, allowing a backtick in an attacker-supplied key to break out of the column-identifier list into raw SQL; additionally, the use of filter_input() bypasses WordPress's wp_magic_quotes() protection, and the widget_id validation loop is skipped entirely when no valid widget_id is supplied, leaving $isValid at 1. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
SQL命令中使用的特殊元素转义处理不恰当(SQL注入)
Source: CVE Program / CVE List V5

Affected Products

II. Public POCs for CVE-2026-15462

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-15462

登录查看更多情报信息。

Vendor Advisories for CVE-2026-15462 (1)

Other References for CVE-2026-15462 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-15462

No comments yet


Leave a comment