CVE-2020-36962
CRITICALCVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
3Tags
Description
Tendenci 12.3.1 contains a CSV formula injection vulnerability in the contact form message field that allows attackers to inject malicious formulas during export. Attackers can submit crafted payloads like '=10+20+cmd|' /C calc'!A0' in the message field to trigger arbitrary command execution when the CSV is opened in spreadsheet applications.
Analysis
Tendenci 12.3.1 has a CSV formula injection in the contact form message field enabling code execution when administrators export and open data in spreadsheet applications.
Technical Context
Tendenci 12.3.1 fails to sanitize contact form submissions for CSV formula characters (CWE-1236). When administrators export contact data to CSV and open it in Excel, injected formulas execute.
Affected Products
['Tendenci 12.3.1']
Remediation
Update Tendenci. Prefix CSV cells containing = + - @ with a single quote during export.
Priority Score
Share
External POC / Exploit Code
Leaving vuln.today