WDS Multisite Aggregate Plugin WDS_Multisite_Aggregate_Options.php update_options cross site scripting
Description
A vulnerability, which was classified as problematic, was found in WDS Multisite Aggregate Plugin up to 1.0.0 on WordPress. Affected is the function update_options of the file includes/WDS_Multisite_Aggregate_Options.php. The manipulation leads to cross site scripting. It is possible to launch the attack remotely. Upgrading to version 1.0.1 is able to address this issue. The name of the patch is 49e0bbcb6ff70e561365d9e0d26426598f63ca12. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-233364.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
2- WordPress/WDS Multisite Aggregate Plugindescription
- Range: <=1.0.0
Patches
Vulnerability mechanics
Root cause
"The `update_options` function fails to properly sanitize user input before redirecting the user, leading to cross-site scripting."
Attack vector
An attacker can exploit this vulnerability by crafting a malicious link that, when clicked by a logged-in administrator, redirects them to a page that injects a script into the browser. This occurs because the `update_options` function in `includes/WDS_Multisite_Aggregate_Options.php` does not properly escape the URL before redirecting. The vulnerability is remotely triggerable, meaning an attacker does not need local access to the affected system [ref_id=1].
Affected code
The vulnerability resides in the `update_options` function within the file `includes/WDS_Multisite_Aggregate_Options.php`. The specific lines affected are where `wp_redirect` is called, as these lines were modified in the patch to include URL escaping [ref_id=1].
What the fix does
The patch addresses the vulnerability by escaping the URL used in the `wp_redirect` function. Specifically, it wraps the `add_query_arg` call with `esc_url_raw` [ref_id=1]. This ensures that any potentially malicious input within the query arguments is properly sanitized before being included in the redirect URL, preventing the execution of arbitrary JavaScript.
Preconditions
- authThe attacker needs to trick a logged-in administrator into clicking a malicious link.
Generated on Jun 8, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
3- github.com/wp-plugins/wds-multisite-aggregate/commit/49e0bbcb6ff70e561365d9e0d26426598f63ca12mitrepatch
- vuldb.commitresignaturepermissions-required
- vuldb.commitrevdb-entrytechnical-description
News mentions
0No linked articles in our index yet.