CVE-2021-34619 HIGH

CVE-2021-34619: Cross-Site Request Forgery in WooCommerce Stock Manager WordPress Plugin

Vendor Storeapps
Product WooCommerce Stock Manager
Weakness CWE-352 · CSRF
Published July 21, 2021
Last update September 16, 2024

CVSS base score

8.8/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction Required
Confidentiality High
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

What the vulnerability does

01Description

The WooCommerce Stock Manager WordPress plugin is vulnerable to Cross-Site Request Forgery leading to Arbitrary File Upload in versions up to, and including, 2.5.7 due to missing nonce and file validation in the /woocommerce-stock-manager/trunk/admin/views/import-export.php file.

Explanation of Vulnerability in Simple Terms

02Summary

WooCommerce Stock Manager version 2.5.7 is vulnerable to cross-site request forgery (CSRF). An attacker can craft a malicious webpage that, when visited by a logged-in site administrator, performs unauthorized actions on the store without the admin's knowledge or consent. This could allow modification of product stock levels, settings, or other critical store data.

What an attacker can do

03Attacker Capabilities

Perform unauthorized actions on the store (modify stock, settings, data) by tricking an admin into visiting a malicious page.

Potential impact on your site

04Site Impact

An attacker can alter product stock, inventory settings, or other store configuration without your permission or knowledge.

Conditions required to exploit

05Prerequisites

Site admin must be logged in and visit a page controlled by the attacker (e.g., via phishing link or malicious ad).

Key dates

06Disclosure timeline

July 21, 2021 CVE published
September 16, 2024 Record updated

Related vulnerabilities

08Related CVE