Description
The Checkout Field Manager (Checkout Manager) for WooCommerce plugin for WordPress is vulnerable to unauthenticated limited file upload in all versions up to, and including, 7.8.1. This is due to the plugin not properly verifying that a user is authorized to perform file upload actions via the "ajax_checkout_attachment_upload" function. This makes it possible for unauthenticated attackers to upload files to the server, though file types are limited to WordPress's default allowed MIME types (images, documents, etc.).
Published: 2026-02-19
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated Limited File Upload
Action: Apply Patch
AI Analysis

Impact

The Checkout Field Manager plugin for WooCommerce allows an attacker who does not have site credentials to upload files through an Ajax endpoint named "ajax_checkout_attachment_upload." The plugin fails to verify that the requester is authorized, permitting the upload of any file type that WordPress considers safe by default, such as images and certain documents. This flaw is a classic example of CWE‑434, where input is improperly validated. Although file types are restricted, an attacker can still place malicious assets on the server, potentially facilitating further attacks such as phishing or malicious content delivery if the files are later served or executed by vulnerable components.

Affected Systems

Any WordPress site using the Checkout Field Manager (Checkout Manager) for WooCommerce plugin by QuadLayers, on versions 7.8.1 or earlier, is affected. The vulnerability applies regardless of WooCommerce version, as long as the plugin is installed and the "ajax_checkout_attachment_upload" action remains active.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. The EPSS score of less than 1% suggests that exploitation events are expected to be rare, and the plugin is not currently listed in CISA’s KEV catalog. Attackers would need only HTTP access to the site’s front‑end and could trigger the vulnerable endpoint by crafting an AJAX request, without the need for authentication or privileged access. Because the upload is limited to WordPress’s default MIME types, the risk of arbitrary code execution is reduced, but the presence of uploaded files on the server can still aid in additional compromise or serve malware to site visitors.

Generated by OpenCVE AI on April 21, 2026 at 00:10 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Checkout Field Manager to the latest available release, which removes the unauthenticated upload capability.
  • If an immediate update is impractical, disable the plugin entirely or remove the "ajax_checkout_attachment_upload" action from the code base to block file uploads.
  • Configure a web application firewall or use .htaccess rules to deny or monitor POST requests to the Ajax endpoint, thereby preventing unauthenticated upload attempts even if the plugin remains active.

Generated by OpenCVE AI on April 21, 2026 at 00:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 20 Feb 2026 01:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 19 Feb 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Quadlayers
Quadlayers checkout Field Manager (checkout Manager) For Woocommerce
Wordpress
Wordpress wordpress
Vendors & Products Quadlayers
Quadlayers checkout Field Manager (checkout Manager) For Woocommerce
Wordpress
Wordpress wordpress

Thu, 19 Feb 2026 04:15:00 +0000

Type Values Removed Values Added
Description The Checkout Field Manager (Checkout Manager) for WooCommerce plugin for WordPress is vulnerable to unauthenticated limited file upload in all versions up to, and including, 7.8.1. This is due to the plugin not properly verifying that a user is authorized to perform file upload actions via the "ajax_checkout_attachment_upload" function. This makes it possible for unauthenticated attackers to upload files to the server, though file types are limited to WordPress's default allowed MIME types (images, documents, etc.).
Title Checkout Field Manager (Checkout Manager) for WooCommerce <= 7.8.1 - Unauthenticated Limited File Upload
Weaknesses CWE-434
References
Metrics cvssV3_1

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


Subscriptions

Quadlayers Checkout Field Manager (checkout Manager) For Woocommerce
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T17:30:27.794Z

Reserved: 2025-10-30T00:33:23.959Z

Link: CVE-2025-12500

cve-icon Vulnrichment

Updated: 2026-02-19T17:23:05.972Z

cve-icon NVD

Status : Deferred

Published: 2026-02-19T07:17:28.400

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-12500

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-21T00:15:16Z

Weaknesses