Critical severity · published Feb 2, 2017
CVE-2017-5219
An issue was discovered in SageCRM 7.x before 7.3 SP3
9.8
CVSS
3.3%
EPSS
No
On KEV
Description
An issue was discovered in SageCRM 7.x before 7.3 SP3. The Component Manager functionality, provided by SageCRM, permits additional components to be added to the application to enhance provided functionality. This functionality allows a zip file to be uploaded, containing a valid .ecf component file, which will be extracted to the inf directory outside of the webroot. By creating a zip file containing an empty .ecf file, to pass file-validation checks, any other file provided in zip file will be extracted onto the filesystem. In this case, a web shell with the filename '..\WWWRoot\CustomPages\aspshell.asp' was included within the zip file that, when extracted, traversed back out of the inf directory and into the SageCRM webroot. This permitted remote interaction with the underlying filesystem with the highest privilege level, SYSTEM.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)3.3% · higher than 88% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
SA
Sagecrm · Sagecrm
7.3; 7.3; 7.3 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2017-5219
CVE.org
https://www.cve.org/CVERecord?id=CVE-2017-5219
Third Party Advisory
http://research.aurainfosec.io/disclosures/sagecrm-CVE-2017-5219-CVE-2017-5218/
Third Party Advisory
http://www.securityfocus.com/bid/95968
More from Sagecrm
8.8
CVE-2017-5218
A SQL Injection issue was discovered in SageCRM 7.x before 7.3 SP3
