VYPR
Unrated severityNVD Advisory· Published Jul 10, 2023· Updated Aug 6, 2024

WDS Multisite Aggregate Plugin WDS_Multisite_Aggregate_Options.php update_options cross site scripting

CVE-2015-10120

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

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

News mentions

0

No linked articles in our index yet.