Description
The Hostinger Reach WordPress plugin before 1.8.3 does not sanitize and escape a widget setting before outputting it in the editor preview, allowing users with contributor-level access and above to inject arbitrary web scripts that will execute in the session of a higher-privileged user who opens the affected content in the editor.
Published: 2026-09-30
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored XSS affecting contributor and higher-privileged users
Action: Immediate Patch
AI Analysis

Impact

A stored cross-site scripting flaw exists in the Hostinger Reach WordPress plugin before version 1.8.3. The plugin fails to sanitize a widget setting that is then output in the editor preview, allowing a contributor or more privileged user to inject arbitrary JavaScript. When a higher‑privileged user opens the affected content in the editor, the injected scripts run in that user's session, potentially enabling credential theft, session hijacking, or defacement of the site. The weakness is a classic stored XSS (CWE‑79).

Affected Systems

The vulnerability affects installations of the Hostinger Reach WordPress plugin with versions prior to 1.8.3, as shipped for all WordPress users of the Hostinger Reach distribution. No specific minor versions other than the upper bound are listed; any version up to 1.8.2 is impacted.

Risk and Exploitability

The severity of the vulnerability is quantified by a CVSS score of 6.8, with an EPSS score of less than 1 % indicating a very low but nonzero likelihood of exploitation, and it is not listed in the CISA KEV catalog. The vulnerability is functional only when a user with contributor-level access or higher creates or edits a widget that contains the problematic formId attribute. An attacker must first gain contributor privileges or compromise a legitimate contributor account. Once the injection is present, any higher‑privileged user who opens the editor for that content will be impacted. While the exploitation method is straightforward, the actual risk remains high due to the potential impact on higher‑privileged accounts and the relative ease of deploying the attack via the editor interface.

Generated by OpenCVE AI on September 30, 2026 at 20:41 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Hostinger Reach WordPress plugin to version 1.8.3 or newer, which contains proper sanitization of widget settings.
  • If an update is not immediately possible, remove or replace the formId attribute in the Elementor widget until the patch is applied, ensuring that any user‑supplied values are escaped before rendering in the editor preview.
  • Limit contributor or higher‑privileged users from editing plugin widget settings or employ a WordPress security plugin to enforce stricter input validation for widget attributes, reducing the risk of XSS injection.

Generated by OpenCVE AI on September 30, 2026 at 20:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 30 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 30 Sep 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Hostinger Reach WordPress plugin before 1.8.3 does not sanitize and escape a widget setting before outputting it in the editor preview, allowing users with contributor-level access and above to inject arbitrary web scripts that will execute in the session of a higher-privileged user who opens the affected content in the editor.
Title Hostinger Reach 1.0.6 - 1.8.2 - Contributor+ Stored XSS via formId Elementor Widget Attribute
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-30T13:37:23.186Z

Reserved: 2026-09-09T08:29:11.115Z

Link: CVE-2026-87777

cve-icon Vulnrichment

Updated: 2026-09-30T13:24:04.335Z

cve-icon NVD

Status : Deferred

Published: 2026-09-30T06:17:07.387

Modified: 2026-09-30T16:28:31.510

Link: CVE-2026-87777

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:45:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')