SB2020043022 - Multiple vulnerabilities in Subrion CMS
Published: April 30, 2020 Updated: April 30, 2020
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 3 secuirty vulnerabilities.
1) Session Fixation (CVE-ID: CVE-2020-12467)
The vulnerability allows a remote attacker to gain access to sensitive information on the system.
The vulnerability exists due to insufficient session validation in an alphanumeric value in a session cookie. A remote attacker can hijacking the user-validated session by forcing an arbitrary session ID
2) CSV Injection (CVE-ID: CVE-2020-12468)
The vulnerability allows a remote attacker to inject arbitrary code into CSV files.
The vulnerability exists within "phrases/add/" and "languages/download/" due to insufficient sanitization of user-supplied data when constructing CSV files in the numerous fields. A remote attacker can inject malicious data into the contact form fields that is used later by the plugin to generate CSV files. Such files can be opened with Microsoft Excel built-in functions and utilize its functionality to execute malicious macros.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
3) Deserialization of Untrusted Data (CVE-ID: CVE-2020-12469)
The vulnerability allows a remote attacker to delete arbitrary files.
The vulnerability exists in "admin/blocks.php" file due to insecure input validation when processing serialized data in the subpages value within a block to blocks/edit. A remote authenticated attacker can pass specially crafted data to the application, cause PHP Object Injection and delete arbitrary files on the target system.
Remediation
Cybersecurity Help is not aware of any official remediation provided by the vendor.
References
- https://github.com/belong2yourself/vulnerabilities/tree/master/Subrion%20CMS/Session%20Fixation
- https://github.com/belong2yourself/vulnerabilities/tree/master/Subrion%20CMS/CSV%20Injection
- https://github.com/belong2yourself/vulnerabilities/tree/master/Subrion%20CMS/Insecure%20Deserialization/Subpages%20-%20Authenticated%20PHP%20Object%20Injection