CVE-2026-48094 Details
Description
The ShareOpenly WordPress plugin prior to version 1.2.1 contains a Cross-Site Scripting vulnerability caused by the absence of WordPress's `esc_url()` escaping function on the `$url` variable before it is rendered into HTML content. This variable is constructed from `home_url( add_query_arg( array(), $wp->request ) )` and is concatenated directly into an HTML `href` attribute on every singular post or page where the plugin's sharing link is displayed. WordPress's security handbook mandates that every URL placed in HTML output must be passed through `esc_url()`, which both HTML-encodes special characters (converting `"`, `<`, `>` into their safe HTML entity equivalents) and strips dangerous URI schemes such as `javascript:` and `data:`. The omission of this function means that if the `$url` value ever contains HTML-special characters or a dangerous URI scheme — through a `home_url` WordPress filter applied by another plugin or theme, through certain web server or hosting configurations, or through future code changes — the unescaped content will be injected verbatim into the rendered HTML of every post or page on the site. Version 1.2.1 contains a patch for the issue.
A Cross-Site Scripting (XSS) vulnerability has been identified in the ShareOpenly WordPress plugin, affecting versions prior to 1.2.1. The issue arises from the lack of proper URL escaping using WordPress's `esc_url()` function on a variable that is directly inserted into the HTML of every post or page. This vulnerability allows for the injection of arbitrary HTML and JavaScript, potentially leading to session hijacking, credential harvesting, defacement of content, or distribution of malware.
Users can update to ShareOpenly WordPress plugin version 1.2.1, which addresses the XSS vulnerability by applying the necessary URL escaping. After updating, it's recommended to verify that the sharing links function correctly and that the URLs are properly encoded.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 7, 2026CISA-ADP
Assessed Aug 7, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/dartiss/shareopenly/security/advisories/GHSA-v43f-f7jq-7hh5 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/dartiss/shareopenly/commit/faf58f0497f3a024ea52c425122ef5aa22e0d7f6 | [email protected] | Source CodeVendor |
| https://github.com/dartiss/shareopenly/releases/tag/1.2.1 | [email protected] | Release NotesVendor |
| https://github.com/dartiss/shareopenly/security/advisories/GHSA-v43f-f7jq-7hh5 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| ShareOpenly | <= 1.2 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 7, 2026 | CVE Modified | CISA-ADP |
| Aug 7, 2026 | New CVE Received | [email protected] |
Volerion