PT-2025-42536 · Bagisto · Bagisto
Published
2025-10-16
·
Updated
2025-10-17
·
CVE-2025-62417
CVSS v3.1
9.0
Critical
| Vector | AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Bagisto versions prior to 2.3.8
Description
The application does not neutralize or escape leading formula characters when generating CSV files or accepting CSV import fields. This allows an attacker to supply a CSV field, such as a product name, that contains a formula. When a user opens the CSV file in spreadsheet software, the spreadsheet will interpret and evaluate the content, potentially leading to data exfiltration and remote command execution through older Excel exploits or macros. The issue occurs when product data beginning with a spreadsheet formula character (e.g., =, +, -, or @) is accepted and later exported or saved into a CSV file. The affected API endpoint is '/admin/catalog/products/edit/1'. The vulnerable parameter is the product name field.
Recommendations
Versions prior to 2.3.8 should be updated to version 2.3.8 or later.
Exploit
Fix
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Bagisto