Junglewise Threat Intelligence

CVE-2026-6089: blendmedia WP CTA SSRF in import_sidebars

CVE-2026-6089 · Severity: medium · CVSS 4.9 · Published 2026-07-29

Executive brief

The WP CTA plugin for WordPress, which is used to create call-to-action buttons and sticky sidebars, contains a security flaw in its data import feature. An authorized administrator could upload a specially crafted file that forces the website to make internal network requests. This could allow an attacker to view sensitive information from internal services that are not normally accessible from the internet.

Technical details

The WP CTA plugin for WordPress is vulnerable to a full-read Server-Side Request Forgery (SSRF) due to insufficient validation in the import_sidebars() function. The function uses FILTER_VALIDATE_URL on user-supplied URLs from imported JSON data before passing them to file_get_contents(), which fails to block internal IP addresses. An authenticated attacker with Administrator-level privileges can exploit this to make arbitrary web requests from the server. Because the response content is saved as a WordPress media attachment, the attacker can read the results of these requests, potentially exposing sensitive data from internal services or the local network.

Affected products

  • blendmedia WP CTA – Call Now Button, Sticky Button & Call to Action Builder <= 2.1.2

Timeline

  • 2026-07-29: disclosed
  • 2026-07-29: advisory

References

Related threats