CVE-2022-24770: high-severity vulnerability in gradio-app gradio
Improper Neutralization of Formula Elements in a CSV File in Gradio Flagging
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
Gradio's flagging feature saves user input directly into CSV files without protection. When opened in Excel or similar programs, this allows attackers to inject and execute arbitrary commands on the user's computer.
CSV injection vulnerability in Gradio's flagging mechanism (CWE-1236) allows unauthenticated users to inject formula elements into exported CSV files. When a developer opens the malicious CSV in spreadsheet applications that auto-execute formulas, arbitrary OS commands can be executed with the privileges of the user opening the file. Fixed in version 2.8.11 via single-quote escaping.
In the same product, most dangerous first.