Description
The giftware WordPress plugin before 4.2.10 does not validate the type of uploaded files in one of its upload paths, allowing unauthenticated users to upload arbitrary files, including PHP code, which can lead to remote code execution.
Published: 2026-08-12
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The giftware WordPress plugin before version 4.2.10 fails to validate the file type for one of its upload paths, allowing an unauthenticated user to upload any file, including PHP code. A successfully uploaded PHP file can be executed on the site, giving an attacker the ability to read or modify data, install backdoors, or perform further malicious actions. This flaw directly leads to remote code execution, the highest class of impact for a web application vulnerability. The weakness can be categorized as an unrestricted upload of dangerous content or inappropriate code generation control, aligning with standards such as CWE‑434. The description itself indicates that the affect is without authentication, thereby providing a broader attack surface.

Affected Systems

This vulnerability applies to the "giftware" WordPress plugin, specifically versions earlier than 4.2.10. Users running any version of the plugin before the 4.2.10 release are exposed until the plugin is updated to a version that includes the file type validation fix.

Risk and Exploitability

Because the bug allows file uploads from unauthenticated users, the likely attack vector is via the web interface of the plugin. An attacker can upload a crafted PHP script and immediately trigger it to achieve full remote code execution on the target server. The CVSS score is not specified in the data, but given the nature of the flaw, it should be considered as high or critical severity. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, yet the potential impact remains significant. Immediate attention is warranted, as the flaw can be exploited by anyone with network access to the WordPress installation.

Generated by OpenCVE AI on August 12, 2026 at 12:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the giftware plugin to version 4.2.10 or later, which includes proper file‑type validation for uploads.
  • If an upgrade is not immediately possible, restrict the upload directory so that PHP files cannot be executed (e.g., via .htaccess or server configuration).
  • Ensure that file upload functionality is protected behind authentication and proper role checks to prevent unauthenticated access.
  • Optionally, disable the plugin’s upload feature temporarily or globally block PHP uploads using a security plugin until the upstream fix is applied.

Generated by OpenCVE AI on August 12, 2026 at 12:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-434

Wed, 12 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The giftware WordPress plugin before 4.2.10 does not validate the type of uploaded files in one of its upload paths, allowing unauthenticated users to upload arbitrary files, including PHP code, which can lead to remote code execution.
Title Gift Cards For WooCommerce Pro < 4.2.10 - Unauthenticated Arbitrary File Upload
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-12T06:00:13.644Z

Reserved: 2026-07-08T09:15:03.703Z

Link: CVE-2026-15039

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-12T06:17:54.470

Modified: 2026-08-12T06:17:54.470

Link: CVE-2026-15039

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T12:30:03Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type