CVE-2025-24720 in Sticky Buttons Plugininfo

Summary

by MITRE • 01/24/2025

Cross-Site Request Forgery (CSRF) vulnerability in Wow-Company Sticky Buttons allows Cross Site Request Forgery. This issue affects Sticky Buttons: from n/a through 4.1.1.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 02/08/2025

The CVE-2025-24720 vulnerability represents a critical cross-site request forgery flaw within the Wow-Company Sticky Buttons plugin, a widely used WordPress extension that enables users to create sticky navigation elements on websites. This vulnerability exists in versions ranging from the initial release through 4.1.1, indicating a prolonged exposure window where countless websites have remained susceptible to malicious exploitation. The plugin's functionality allows administrators to add sticky buttons that appear at the bottom or side of web pages, but this feature has been compromised through inadequate CSRF protection mechanisms that fail to validate the origin of requests.

The technical implementation of this CSRF vulnerability stems from the absence of proper anti-CSRF tokens or validation mechanisms within the plugin's administrative interfaces. When authenticated users visit malicious websites or click on compromised links, attackers can manipulate the plugin's functionality without the user's knowledge or consent. This flaw operates at the application layer and directly violates the principle of least privilege by allowing unauthorized modifications to the website's sticky button configurations. The vulnerability aligns with CWE-352, which specifically addresses Cross-Site Request Forgery weaknesses in web applications, and demonstrates a failure in implementing proper request validation and token-based authentication controls.

The operational impact of this vulnerability extends beyond simple configuration changes, as it provides attackers with potential pathways for more severe compromise. An attacker could exploit this vulnerability to modify sticky button behavior, redirect users to malicious sites, inject harmful scripts, or even gain persistent access through manipulation of the plugin's settings. The affected range of versions suggests that organizations running WordPress installations with this plugin have been exposed for an extended period, potentially allowing attackers to establish footholds and conduct reconnaissance activities. This vulnerability particularly affects WordPress environments where the plugin is actively used, making it a prime target for automated exploitation campaigns targeting WordPress sites.

Mitigation strategies should prioritize immediate plugin updates to versions that address the CSRF vulnerability, as vendors typically release patches that implement proper anti-CSRF token validation. Organizations should also consider implementing additional security measures such as web application firewalls that can detect and block suspicious request patterns, network-level restrictions on administrative interfaces, and enhanced monitoring of plugin-related activities. The ATT&CK framework categorizes this vulnerability under T1071.004 for application layer protocol: DNS and T1566 for credential access through phishing, as attackers may leverage this vulnerability to manipulate website configurations and potentially escalate privileges. Regular security audits and vulnerability assessments should include checks for outdated plugins and proper implementation of CSRF protection mechanisms, as this vulnerability demonstrates the critical importance of maintaining up-to-date security controls in web applications.

Responsible

Patchstack

Reservation

01/23/2025

Disclosure

01/24/2025

Moderation

accepted

CPE

ready

EPSS

0.00182

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!