Description
Unauthenticated PHP Object Injection in Thrive Quiz Builder <= 10.9.3.0 versions.
Published: 2026-07-23
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is an unauthenticated PHP Object Injection in the Thrive Quiz Builder plugin for WordPress. When a crafted serialized object is sent to the plugin, it deserializes the data without sufficient validation, allowing an attacker to instantiate arbitrary PHP objects. This leads to remote code execution, potential data corruption, and unauthorized disclosure of information. The vulnerability is classified as CWE‑502, highlighting a lack of proper deserialization safeguards.

Affected Systems

The plugin affected is Thrive Quiz Builder provided by Thrive Themes for WordPress, with vulnerabilities present in versions 10.9.3.0 and all earlier releases. Any WordPress site that has installed or upgraded to these or earlier versions is susceptible, whether the site is used for e‑learning, marketing, or other purposes.

Risk and Exploitability

Based on the description, the likely attack vector is network‑based; attackers can trigger the vulnerability via unauthenticated HTTP requests to the site. The CVSS score of 9.8 marks the vulnerability as critical, and the EPSS score of <1% indicates a low probability of immediate exploitation at the time of this analysis. The flaw is not listed in the CISA KEV catalog, suggesting that no widespread exploitation has been observed yet. The scope extends from the application to the PHP interpreter, potentially compromising the entire server.

Generated by OpenCVE AI on August 3, 2026 at 22:18 UTC.

Remediation

Vendor Solution

Update the WordPress Thrive Quiz Builder Plugin to the latest available version (at least 10.9.3.1).


OpenCVE Recommended Actions

  • Update the Thrive Quiz Builder plugin to version 10.9.3.1 or later.
  • If the plugin is not essential, disable or uninstall it from the WordPress installation.
  • Deploy a web application firewall or implement server‑side checks to validate and sanitize any serialized data before it reaches PHP’s unserialize function.

Generated by OpenCVE AI on August 3, 2026 at 22:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Thrivethemes
Thrivethemes thrive Quiz Builder
Wordpress
Wordpress wordpress
Vendors & Products Thrivethemes
Thrivethemes thrive Quiz Builder
Wordpress
Wordpress wordpress

Thu, 23 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 23 Jul 2026 11:45:00 +0000

Type Values Removed Values Added
Description Unauthenticated PHP Object Injection in Thrive Quiz Builder <= 10.9.3.0 versions.
Title WordPress Thrive Quiz Builder plugin <= 10.9.3.0 - PHP Object Injection vulnerability
Weaknesses CWE-502
References
Metrics cvssV3_1

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


Subscriptions

Thrivethemes Thrive Quiz Builder
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-07-23T13:31:49.098Z

Reserved: 2026-07-05T21:27:56.024Z

Link: CVE-2026-59544

cve-icon Vulnrichment

Updated: 2026-07-23T13:31:45.685Z

cve-icon NVD

Status : Deferred

Published: 2026-07-23T12:18:33.313

Modified: 2026-07-23T14:17:29.417

Link: CVE-2026-59544

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T22:30:03Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data