PT-2020-10505 · Frappe · Frappe
Published
2020-03-18
·
Updated
2021-07-21
·
CVE-2019-20529
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
Frappe versions 11 through 12
Description
The issue concerns the storage of data files generated with Prepared Report in Frappe. These files were being stored as public files, which means no authentication is required to access them; having a link is sufficient. This is in contrast to the expected behavior of storing them as private files.
Recommendations
For Frappe versions 11 through 12, consider modifying the file storage settings in the prepared report.py module to store data files as private files, requiring authentication for access. As a temporary workaround, consider restricting access to the public files generated by Prepared Report until a proper fix is implemented.
Fix
Missing Authentication
Files Accessible to External Parties
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Frappe