Skip to content
Laskyr

Plugins · easy-sticky-sidebar · data as of 2026-11-04

Is WP CTA safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (2.3.0)

As of 2026-11-04. 6 issues are on record for older versions; version 2.3.0 or newer fixes all of them that state a fix.

Latest version
2.3.0
Last updated
2026-05-06
Active installs
2,000+
Known issues on record
6
Unpatched in latest
0
Tested up to WP
6.9.11 · PHP 7.4+

WordPress Call To Action builder that creates sticky buttons, call now buttons and CTAs to boost clicks, increase sales and generate leads. — by Blend Media

What to do

  1. Update to the latest version (2.3.0). Anything older than 2.3.0 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get easy-sticky-sidebar --field=version shows what you run; wp plugin update easy-sticky-sidebar updates it.

Check your version

Known vulnerabilities

6 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.

medium 4.9 CVE-2026-6089 · published 2026-07-29

Server-side request forgery (SSRF) in WP CTA (2.1.2 only)

Affected
2.1.2 only
Fixed in
2.1.3 *
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The WP CTA plugin for WordPress is vulnerable to Server-Side Request Forgery via the 'sticky_s_media' parameter in imported JSON files in all versions up to, and including, 2.1.2. This is due to the import_sidebars() function passing user-supplied URLs from imported JSON data to file_get_contents() with only FILTER_VALIDATE_URL validation (which allows internal IPs). This makes it possible for authenticated attackers, with Administrator-level access and above, to make web requests to arbitrary locations originating from the web application, which can be used to query and modify information from internal services. The response content is saved as a WordPress media attachment, making this a full-read SSRF.

NVD CVE-2026-6089Wordfence advisoryCode change (fix)Plugin source

high 7.5 CVE-2026-4661 · published 2026-07-11

SQL injection in WP CTA (2.2.2 and older)

Affected
2.2.2 and older
Fixed in
2.3.0 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The WP CTA – Sticky CTA Builder, Generate Leads, Promote Sales plugin for WordPress is vulnerable to time-based blind SQL Injection via the 'fildname' parameter in all versions up to, and including, 2.2.2. This is due to insufficient escaping of user-supplied column names in the ajaxCheck() method and lack of preparation in the $wpdb->update() call. The vulnerability is compounded by the complete absence of authorization checks and the endpoint being registered for unauthenticated users via wp_ajax_nopriv_. This makes it possible for unauthenticated attackers to inject arbitrary SQL queries and extract sensitive information from the database via time-based blind SQL injection techniques, including administrator password hashes.

NVD CVE-2026-4661Wordfence advisoryCode change (fix)Plugin source

medium 6.5 CVE-2026-22459 · published 2026-03-05

Missing authorization check in WP CTA (2.1.2 and older)

Affected
2.1.2 and older
Fixed in
2.1.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Blend Media WordPress CTA easy-sticky-sidebar allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WordPress CTA: from n/a through <= 2.1.2.

NVD CVE-2026-22459Patchstack advisory

medium 5.3 CVE-2025-8152 · published 2025-08-02

Missing authorization check in WP CTA (1.7.0 and older)

Affected
1.7.0 and older
Fixed in
1.7.4 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The WP CTA – Call To Action Plugin, Sticky CTA, Sticky Buttons plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'update_cta_status' and 'change_sticky_sidebar_name' functions in all versions up to, and including, 1.7.0. This makes it possible for unauthenticated attackers to update the status of a sticky and update the name displayed in the back-end WP CTA Dashboard.

NVD CVE-2025-8152Wordfence advisoryCode change (fix)Plugin source

medium 4.3 CVE-2025-53270 · published 2025-06-27

Cross-site request forgery (CSRF) in WP CTA (1.7.0 and older)

Affected
1.7.0 and older
Fixed in
1.7.1
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Cross-Site Request Forgery (CSRF) vulnerability in Blend Media WordPress CTA easy-sticky-sidebar allows Cross Site Request Forgery.This issue affects WordPress CTA: from n/a through <= 1.7.0.

NVD CVE-2025-53270Patchstack advisory

medium 6.5 CVE-2023-46644 · published 2025-01-02

Missing authorization check in WP CTA (1.5.8 and older)

Affected
1.5.8 and older
Fixed in
1.5.9
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in WP CTA PRO WordPress CTA allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WordPress CTA: from n/a through 1.5.8.

NVD CVE-2023-46644Patchstack advisory

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
WP CTA vulnerability status badge
<a href="https://laskyr.com/plugins/easy-sticky-sidebar"><img src="https://laskyr.com/plugins/easy-sticky-sidebar/badge.svg" alt="WP CTA vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit