CVE Catalog

CVE-2023-54348

High
Published: Translated: NVD NIST

Summary

ERPGo SaaS version 3.9 contains a CSV injection vulnerability that allows authenticated attackers to inject spreadsheet formulas into vendor name fields. These formulas execute on the workstations of users who open the exported CSV in a spreadsheet application.

Risk Assessment

Attackers can exploit this vulnerability to execute malicious code on users' machines, potentially leading to data loss or system compromise.

Recommendation

It is recommended to update to the latest version of ERPGo and implement data validation filters in forms to prevent the injection of malicious formulas.

Related vulnerabilities

Original NVD description (English source)

ERPGo SaaS 3.9 contains a CSV injection vulnerability that allows authenticated attackers to inject spreadsheet formulas into vendor name fields that execute on the workstation of users who open the exported CSV in a spreadsheet application. Attackers can add malicious formulas like =10+20+cmd|' /C calc'!A0 in the vendor creation form, which execute when the exported CSV file is opened in spreadsheet applications.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS