Skip to main content

Grand Photography CVE-2026-57770

| EUVDEUVD-2026-43390 CRITICAL
Deserialization of Untrusted Data (CWE-502)
2026-07-13 Patchstack
9.8
CVSS 3.1 · Vendor: Patchstack
Share

Severity by source

Vendor (Patchstack) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
9.8 CRITICAL

Unauthenticated network-reachable unserialize sink (AV:N/AC:L/PR:N/UI:N); worst-case gadget-driven RCE justifies C:H/I:H/A:H, though real impact depends on available POP chains.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 13, 2026 - 10:37 vuln.today
CVE Published
Jul 13, 2026 - 08:41 cve.org
CRITICAL 9.8

DescriptionCVE.org

Deserialization of Untrusted Data vulnerability in ThemeGoods Grand Photography grandphotography allows Object Injection.This issue affects Grand Photography: from n/a through <= 5.7.8.

AnalysisAI

PHP Object Injection in the ThemeGoods Grand Photography WordPress theme (all versions up to and including 5.7.8) lets remote attackers deliver crafted serialized data to an unsafe unserialize() sink, potentially achieving code execution, file operations, or SQL injection through POP gadget chains. The CVSS 9.8 rating reflects unauthenticated network exploitation (PR:N/UI:N) with full confidentiality, integrity, and availability impact. No public exploit identified at time of analysis, and it is not listed in CISA KEV.

Technical ContextAI

Grand Photography is a commercial WordPress theme sold by ThemeGoods for photography and portfolio sites. The flaw is CWE-502 (Deserialization of Untrusted Data): PHP code passes attacker-controllable input into unserialize() without validation, allowing an attacker to instantiate arbitrary PHP objects. On its own object injection is inert, but WordPress and its bundled libraries expose 'POP gadget' chains (magic methods such as __wakeup/__destruct) that can be reached during unserialization to escalate into file deletion, arbitrary file writes, SQL injection, or remote code execution. The CPE cpe:2.3:a:themegoods:grand_photography:*:*:*:*:*:*:*:* confirms the affected component is the theme itself rather than WordPress core.

RemediationAI

No fixed version is stated in the available data (affected range is 'n/a through <= 5.7.8'), so no vendor-released patch is confirmed at time of analysis; monitor ThemeGoods and the Patchstack advisory (https://patchstack.com/database/Wordpress/Theme/grandphotography/vulnerability/wordpress-grand-photography-theme-5-7-8-php-object-injection-vulnerability) for a release above 5.7.8 and upgrade as soon as one is published. As compensating controls until then, deploy a WordPress WAF or Patchstack virtual patching to block serialized-object payloads reaching the theme's endpoints, restrict or disable the specific theme functionality that accepts user input where feasible (accepting possible loss of that feature), and audit the site for other plugins that expose POP gadget chains to reduce the impact of any object injection. Standard hardening - least-privilege database accounts and file-system permissions that limit web-server write access - reduces the blast radius of gadget-driven file or SQL operations.

Share

CVE-2026-57770 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy