Description
The Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.7.4 via deserialization of untrusted input . This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. If a POP chain is present via an additional plugin or theme installed on the target system, the attacker can store the malicious payload unauthenticated via the public favorites page and trigger deserialization by viewing any image in a non-viewable or private gallery.
Published: 2026-10-16
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: PHP Object Injection enabling arbitrary code execution when a suitable POP chain is present
Action: Patch Immediately
AI Analysis

Impact

The Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers plugin for WordPress is vulnerable to PHP Object Injection in all released versions up to and including 3.7.4. The flaw is caused by deserialization of the untrusted 'key' parameter without input validation, allowing an unauthenticated attacker to craft a malicious PHP object. The plugin itself does not expose a direct exploitation path for code execution; the injected object can only be abused if another component installed on the WordPress site contains a class that is susceptible to the same deserialization process, i.e., a POP chain. Without such a component the vulnerability is effectively inert.

Affected Systems

The vulnerability affects any WordPress site running the Sunshine Photo Cart plugin version 3.7.4 or earlier. The plugin is typically used by photography businesses to host private galleries and photo proofing workflows. Sites using these versions are exposed regardless of their authentication settings because the vulnerable code can be triggered via public favorites or viewing private gallery pages.

Risk and Exploitability

The CVSS score of 9.8 indicates critical severity. Although no EPSS data is available, the flaw alone does not supply a direct payload; the likelihood of exploitation therefore hinges on the presence of a suitable POP chain in another plugin or theme on the same WordPress installation. If such a component is present, an unauthenticated user can submit a malicious object via the public favorites endpoint or by viewing a private gallery, which triggers deserialization. The injected object can then activate the POP chain, potentially enabling arbitrary file deletion, data exfiltration, or remote code execution. Without a vulnerable secondary component, the risk is effectively zero, but the governing vulnerability keeps the attack surface high for sites that are later updated with a susceptible plugin or theme.

Generated by OpenCVE AI on October 16, 2026 at 13:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Sunshine Photo Cart plugin to the latest release once it contains the PHP Object Injection fix.
  • If an update is not immediately available, remove or disable the Sunshine Photo Cart plugin to eliminate the vulnerable code path.
  • Identify and remove or patch any additional plugins or themes that contain serializable objects which could be used as a POP chain.

Generated by OpenCVE AI on October 16, 2026 at 13:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Sunshinephotocart
Sunshinephotocart sunshine Photo Cart
Wordpress-extensions
Wordpress-extensions sunshine Photo Cart
Vendors & Products Sunshinephotocart
Sunshinephotocart sunshine Photo Cart
Wordpress-extensions
Wordpress-extensions sunshine Photo Cart

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 16 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description The Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.7.4 via deserialization of untrusted input . This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. If a POP chain is present via an additional plugin or theme installed on the target system, the attacker can store the malicious payload unauthenticated via the public favorites page and trigger deserialization by viewing any image in a non-viewable or private gallery.
Title Sunshine Photo Cart <= 3.7.4 - Unauthenticated PHP Object Injection via 'key' Parameter
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

Sunshinephotocart Sunshine Photo Cart
Wordpress-extensions Sunshine Photo Cart
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-16T14:21:49.208Z

Reserved: 2026-10-02T11:48:15.175Z

Link: CVE-2026-104730

cve-icon Vulnrichment

Updated: 2026-10-16T14:21:42.835Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T07:17:08.267

Modified: 2026-10-16T15:17:03.460

Link: CVE-2026-104730

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T12:00:13Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data