Cross-Site Request Forgery (CSRF) vulnerabilities found in FlatPress: FlatPress version 1.1 allow a malicious user to perform actions such as delete any file, folder, entry; disable plugin. (
fp-plugins\mediamanager\tpls\admin.plugin.mediamanager.files.tpl....)
- Discovered: Trung Thanh Le.
- Published: 19/04/2020.
- Vendor and Product: FlatPress.
- Version: 1.1.
- Solution: Add tokens anti-csrf.
Attack Vector / Criticality — High
Paremeters / Vulnerable Resources
In the source code, the DeleteFile, DeleteEntry, Disable Plugin, DeleteFolder function is sent via unauthenticated GET method.
The application does not have anti-csrf tokens, so it is vulnerable to Cross-site Request Forgery attacks. The vulnerability allows delete any file.
Proof Of concept
Wishing everyone healthy during the crisis.