ShopMagic for WooCommerce CVE-2025-59578
MEDIUMSeverity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Network-reachable, low-complexity, unauthenticated disclosure (AV:N/AC:L/PR:N/UI:N) with limited confidentiality only; scope set Unchanged as a data leak rarely crosses a security boundary.
Primary rating from Vendor (patchstack).
CVSS VectorVendor: patchstack
Lifecycle Timeline
3DescriptionCVE.org
Insertion of Sensitive Information Into Sent Data vulnerability in wpdesk ShopMagic shopmagic-for-woocommerce allows Retrieve Embedded Sensitive Data.This issue affects ShopMagic: from n/a through <= 4.5.6.
AnalysisAI
ShopMagic for WooCommerce, a WordPress marketing-automation plugin, embeds sensitive information into data it sends out in versions through 4.5.6, letting unauthenticated remote attackers retrieve that embedded data. The Patchstack-assigned CVSS 3.1 base score is 5.8 (AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N), while our independent assessment scores it 5.3 under CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N because the scope-change is not clearly justified; the CVSS vector confirms no authentication (PR:N) and no user interaction (UI:N) are required. EPSS is low at 0.31% (22nd percentile), there is no CISA KEV entry, and no public exploit code was identified at time of analysis. Impact is limited to disclosure of a modest amount of sensitive data, with no integrity or availability effect, but exploitation requires a WooCommerce site running the vulnerable plugin version.
Technical ContextAI
The flaw is classified as CWE-201 (Insertion of Sensitive Information Into Sent Data) in a WordPress plugin distributed through the WordPress.org/WooCommerce ecosystem. ShopMagic is an automation and email-marketing extension for WooCommerce stores; by design it assembles data from orders, customers, and store configuration and transmits it through outbound channels such as notification emails, templated messages, and rendered plugin output. CWE-201 occurs when a product deliberately sends data to another actor but inadvertently includes sensitive fields (credentials, tokens, personal data, or internal store details) in that payload, so the disclosure happens at the point of transmission or rendering rather than through a classic access-control bypass. Because the CVSS vector carries PR:N/UI:N, the leaking path is reachable without prior authentication or victim interaction and appears exercisable under default plugin operation, although the advisory does not identify the specific endpoint, parameter, or template that exposes the data, so the exact trigger remains unconfirmed from available data. The divergence between Patchstack's Scope:Changed rating (which treats the leak as crossing from the plugin into the wider WordPress/WooCommerce trust boundary and yields 5.8) and our Scope:Unchanged rating (5.3) is the only substantive scoring disagreement; both assessments agree on network vector, low attack complexity, no privileges, no interaction, and low confidentiality-only impact. No CPE string was supplied, so affected-instance fingerprinting must be done by enumerating installed WordPress plugins and their versions rather than by CPE matching.
Affected ProductsAI
The affected product is the ShopMagic plugin for WordPress/WooCommerce, plugin slug shopmagic-for-woocommerce, in all versions from the earliest release through 4.5.6 inclusive; the vendor's own description states "from n/a through <= 4.5.6." Any WooCommerce store with an active installation of ShopMagic at 4.5.6 or earlier is exposed, and because the plugin hooks into storefront and order workflows, exposure exists independent of whether automation rules have been explicitly configured. No CPE identifiers were provided in the source data, so version discovery must rely on plugin metadata (readme.txt / plugin header) in the WordPress installation. The authoritative reference is the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/shopmagic-for-woocommerce/vulnerability/wordpress-shopmagic-plugin-4-5-6-sensitive-data-exposure-vulnerability?_s_id=cve, which is the only reference supplied and the source of the vendor's affected-version range.
RemediationAI
No vendor-released patch version is identified in the available data; Patchstack lists the affected range as through 4.5.6, so the primary action is to update ShopMagic to the latest release published by the vendor in the WordPress plugin repository and confirm a version greater than 4.5.6 is installed, cross-checking the fixed version against the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/shopmagic-for-woocommerce/vulnerability/wordpress-shopmagic-plugin-4-5-6-sensitive-data-exposure-vulnerability?_s_id=cve). If an immediate upgrade is not possible, deactivate the ShopMagic plugin entirely - the leak path is in plugin-supplied outbound data, so deactivating it removes exposure at the cost of losing all marketing automation and notification features; a less disruptive option is to disable or simplify ShopMagic automation rules, email templates, and any integrations that transmit store or customer data, though this only reduces the volume of data that can be leaked and does not close the underlying defect because the vulnerable code path remains loaded. Operationally, treat any sensitive values that ShopMagic has transmitted from an affected store (customer PII, API keys, tokens, or webhook secrets referenced in templates or order data) as potentially disclosed and rotate credentials and review outbound logs accordingly, and monitor access logs for anomalous requests to plugin endpoints since no public exploit code is currently known but the issue is unauthenticated (PR:N).
More in Woocommerce
View allThe WooCommerce plugin through 3.x for WordPress has a Directory Traversal Vulnerability via a /wp-content/plugins/wooco
The WooCommerce Help Scout WordPress plugin before 2.9.1 (https://woocommerce.com/products/woocommerce-help-scout/) allo
WooCommerce 7.1.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary PHP code by
Ultimate WooCommerce Gift Cards 3.0.2 is affected by a file upload vulnerability in the Custom GiftCard Template that ca
Unauthenticated SQL injection in the ELEX WooCommerce Request a Quote WordPress plugin (all versions before 2.4.1) allow
Unauthenticated, network-reachable attackers can read the WooCommerce API consumer key and secret stored by the MgoSync
Unauth. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low atta
An issue was discovered in the NAB Transact extension 2.1.0 for the WooCommerce plugin for WordPress. Rated high severit
Privilege escalation in MultiVendorX WordPress plugin before 5.0.16 allows authenticated vendor-role users to grant admi
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Automattic WooComm
Unauthenticated information disclosure in the Geliver Akıllı Kargo Pazaryeri WordPress plugin (versions 3.0.0 through 3.
Authenticated attackers with only Subscriber-level access can mint wallet funds for themselves or drain a specific victi
Same technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today