CVE-2024-9756
MEDIUMOrder Attachments for WooCommerce 2.0-2.4.1 - Authenticated Arbitrary File Upload via wcoa_add_attachment AJAX Action
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2024-9756. PoCs published by Nxploited, Boshe99.
AI-analyzed exploit summary This exploit leverages an authenticated arbitrary file upload vulnerability in the Order Attachments for WooCommerce plugin (versions 2.0 to 2.4.1). It allows users with Subscriber+ privileges to upload files via a vulnerable AJAX endpoint.
Description
The Order Attachments for WooCommerce plugin for WordPress is vulnerable to unauthorized limited arbitrary file uploads due to a missing capability check on the wcoa_add_attachment AJAX action in versions 2.0 to 2.4.1. This makes it possible for authenticated attackers, with subscriber-level access and above, to upload limited file types.
Exploits (2)
This exploit leverages an authenticated arbitrary file upload vulnerability in the Order Attachments for WooCommerce plugin (versions 2.0 to 2.4.1). It allows users with Subscriber+ privileges to upload files via a vulnerable AJAX endpoint.
The repository contains functional exploit code for CVE-2024-9756, targeting a WordPress plugin (3DPrint Lite 1.9.1.4) with an arbitrary file upload vulnerability. The Python script demonstrates the vulnerability by uploading a shell to a vulnerable endpoint.
References (4)
Scores
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N