Improper Neutralization of Formula Elements in a CSV File in Firefly III - #VU132079
Published: January 31, 2024 / Updated: May 21, 2026
Firefly III
Detailed vulnerability description
The vulnerability allows a local privileged user to execute arbitrary code.
The vulnerability exists due to improper neutralization of formula elements in a csv file in the Export Data feature when exporting user-controlled data to csv files that are opened in spreadsheet software. A local privileged user can enter a specially crafted payload into an exported field to execute arbitrary code.
User interaction is required to export the csv file and open it in spreadsheet software.