Mozilla · Thunderbird · CVE-2023-23598
**Name of the Vulnerable Software and Affected Versions**
Firefox versions prior to 109
Thunderbird versions prior to 102.7
Firefox ESR versions prior to 102.7
**Description**
The issue arises from the Firefox GTK wrapper code's use of text/plain for drag data, which GTK treats as being dragged if the text/plain MIME contains file URLs. This allows a website to arbitrarily read a file via a call to `DataTransfer.setData`.
**Recommendations**
For Firefox versions prior to 109, update to version 109 or later to resolve the issue.
For Thunderbird versions prior to 102.7, update to version 102.7 or later to resolve the issue.
For Firefox ESR versions prior to 102.7, update to version 102.7 or later to resolve the issue.
As a temporary workaround, consider restricting the use of the `DataTransfer.setData` function until a patch is available.