Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
Deserialization of Untrusted Data vulnerability in sbthemes WooCommerce Infinite Scroll sb-woocommerce-infinite-scroll allows Object Injection.This issue affects WooCommerce Infinite Scroll: from n/a through <= 1.6.2.
AnalysisAI
A PHP object injection vulnerability exists in the sbthemes WooCommerce Infinite Scroll plugin (versions up to and including 1.6.2) due to unsafe deserialization of untrusted data. This vulnerability allows attackers to inject malicious serialized objects, potentially leading to remote code execution or arbitrary object instantiation depending on available gadget chains within the WordPress environment. The vulnerability affects all installations of this plugin through version 1.6.2 and has been documented by Patchstack, though CVSS scoring and exploitation metrics are currently unavailable.
Technical ContextAI
The vulnerability stems from CWE-502 (Deserialization of Untrusted Data), a critical weakness where PHP's unserialize() function or similar mechanisms are applied to user-controlled input without proper validation. The sbthemes WooCommerce Infinite Scroll plugin (cpe:2.3:a:sbthemes:woocommerce_infinite_scroll:*:*:*:*:*:*:*:*) likely processes serialized objects from request parameters, cookies, or database entries without sanitization. In WordPress contexts, this is particularly dangerous because the plugin operates within a mature framework containing numerous gadget chains (sequences of existing PHP classes with magic methods like __wakeup, __destruct, or __toString) that attackers can chain together to achieve code execution. The attack leverages the automatic invocation of object methods during deserialization to trigger unintended operations.
RemediationAI
Immediately upgrade the sbthemes WooCommerce Infinite Scroll plugin to a version newer than 1.6.2; consult the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/sb-woocommerce-infinite-scroll/vulnerability/wordpress-woocommerce-infinite-scroll-plugin-1-6-2-php-object-injection-vulnerability?_s_id=cve) for the specific patched version release. If a patched version is not yet available, disable the plugin entirely until an update is released, as this vulnerability is not practical to mitigate through configuration alone given its nature as a code-level deserialization flaw. As a temporary containment measure, implement Web Application Firewall rules to block requests containing serialized PHP objects (patterns like O:\d+:"class") and restrict administrative access to WordPress to trusted IP ranges. Ensure all WordPress core, theme, and other plugins are kept current, as do they may contain gadget chains that could be chained with this vulnerability.
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-15760
GHSA-5mg7-jhw3-8jvg