CVE-2026-96650

Strong Testimonials <= 3.3.11 - Unauthenticated Stored Cross-Site Scripting via 'platform_user_photo' Custom Field

Published Oct 3, 2026 CVSS 3.1 · 7.2 High EPSS < 1% KEV · Not listed
Description
The Strong Testimonials plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'platform_user_photo' Custom Field in all versions up to, and including, 3.3.11 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires that an administrator has added custom text fields named 'platform' and 'platform_user_photo' to a public testimonial submission form, as the plugin does not reserve those internal metadata keys.

Analysis

AI-generated

Technical impact

The vulnerability is a stored XSS flaw in the Strong Testimonials WordPress plugin. An unauthenticated attacker can inject malicious scripts into the 'platform_user_photo' custom field. When a page containing the injected testimonial is loaded, the script executes under the visitor’s browser context. This weakness is a classic input validation and output escaping failure, identified as CWE‑79. The user‑level impact is that any visitor to the affected page may be subject to script‑based attacks such as cookie theft, session hijacking, or defacement. Direct exploitation does not grant the attacker credentials or system access, but it enables a persistent, client‑side attack vector.

Affected Systems

The issue affects the Strong Testimonials plugin from wpchill, all releases up to and including version 3.3.11.

Risk and Exploitability

The CVSS score of 7.2 indicates a high severity vulnerability. The EPSS score is not available, but the lack of a KEV listing suggests it has not yet been widely exploited in the wild. Attackers can exploit this flaw without authentication by ensuring that an administrator has added the vulnerable custom fields to a public submission form. They then submit a testimonial containing crafted payloads, after which any browser that renders the testimonial will execute the injected script. The impact is largely confined to affected web pages and page visitors, but the persistence of the stored payload allows repeated exploitation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Strong Testimonials plugin to the latest available version (≥ 3.3.12).
  • If upgrading is not feasible, remove any custom text fields named 'platform' or 'platform_user_photo' from testimonial forms.
  • As a temporary fix, manually sanitize or escape the data stored in the 'platform_user_photo' field before rendering it in the page.

Generated by OpenCVE AI on October 3, 2026 at 06:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions strong Testimonials
Wpchill
Wpchill strong Testimonials
Vendors & Products Wordpress-extensions
Wordpress-extensions strong Testimonials
Wpchill
Wpchill strong Testimonials
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description The Strong Testimonials plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'platform_user_photo' Custom Field in all versions up to, and including, 3.3.11 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires that an administrator has added custom text fields named 'platform' and 'platform_user_photo' to a public testimonial submission form, as the plugin does not reserve those internal metadata keys.
Title Strong Testimonials <= 3.3.11 - Unauthenticated Stored Cross-Site Scripting via 'platform_user_photo' Custom Field
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Oct 3, 2026, 3:42 PM
Reserved
Sep 23, 2026, 2:42 PM
Status
Deferred
Published
Oct 3, 2026, 6:16 AM
Modified
Oct 6, 2026, 3:04 PM