Lucene search
K

SuiteCRM 7.11.11 Phar Deserialization

🗓️ 13 Feb 2020 00:00:00Reported by EgiXType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 264 Views

SuiteCRM 7.11.11 Phar Deserialization Vulnerabilitie

Related
Code
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2020-8801
13 Feb 202016:15
attackerkb
CNVD
Multiple Phar Deserialization Vulnerabilities in SuiteCRM
13 Feb 202000:00
cnvd
CVE
CVE-2020-8801
13 Feb 202015:12
cve
Cvelist
CVE-2020-8801
13 Feb 202015:12
cvelist
EUVD
EUVD-2020-29649
7 Oct 202500:30
euvd
NVD
CVE-2020-8801
13 Feb 202016:15
nvd
OSV
BIT-SUITECRM-2020-8801
6 Mar 202411:10
osv
Prion
Deserialization of untrusted data
13 Feb 202016:15
prion
Positive Technologies
PT-2020-20290 · Salesagility · Suitecrm
13 Feb 202000:00
ptsecurity
RedhatCVE
CVE-2020-8801
22 May 202515:42
redhatcve
Rows per page
`-----------------------------------------------------------------  
SuiteCRM <= 7.11.11 Multiple Phar Deserialization Vulnerabilities  
-----------------------------------------------------------------  
  
  
[-] Software Link:  
  
https://suitecrm.com/  
  
  
[-] Affected Versions:  
  
Version 7.11.11 and prior versions.  
  
  
[-] Vulnerabilities Description:  
  
1) User input passed through the "backup_dir" parameter when handling   
the "Backups" action  
within the "Administration" module is not properly sanitized before   
being used in a file  
operation. This can be exploited by malicious users to inject arbitrary   
PHP objects into  
the application scope (PHP Object Injection via phar:// stream wrapper),   
allowing them to  
carry out a variety of attacks, such as executing arbitrary PHP code.   
Successful  
exploitation of this vulnerability requires a System Administrator   
account.  
  
2) User input passed through the "file_name" parameter when handling the   
"step3″ action  
within the "Import" module is not properly sanitized before being used   
in a file operation.  
This can be exploited by malicious users to inject arbitrary PHP objects   
into the application  
scope (PHP Object Injection via phar:// stream wrapper), allowing them   
to carry out a variety  
of attacks, such as executing arbitrary PHP code.  
  
3) User input passed through the "load_module_from_dir" parameter when   
handling the  
"UpgradeWizard" action within the "Administration" module is not   
properly sanitized before  
being used in a file operation. This can be exploited by malicious users   
to inject arbitrary  
PHP objects into the application scope (PHP Object Injection via phar://   
stream wrapper),  
allowing them to carry out a variety of attacks, such as executing   
arbitrary PHP code.  
Successful exploitation of this vulnerability requires a System   
Administrator account.  
  
4) User input passed through the "file_name" parameter when handling the   
"UploadFileCheck"  
action within the "UpgradeWizard" module is not properly sanitized   
before being used in a  
file operation. This can be exploited by malicious users to inject   
arbitrary PHP objects  
into the application scope (PHP Object Injection via phar:// stream   
wrapper), allowing them  
to carry out a variety of attacks, such as executing arbitrary PHP code.   
Successful  
exploitation of this vulnerability would require a System Administrator   
account.  
However, due to KIS-2020-04 it could be exploited by any user.  
  
  
[-] Solution:  
  
No official solution is currently available.  
  
  
[-] Disclosure Timeline:  
  
[19/09/2019] - Vendor notified  
[20/09/2019] - Vendor acknowledgement  
[12/11/2019] - Vendor contacted again asking for updates, no response  
[20/01/2020] - Vendor notified about public disclosure intention, no   
response  
[07/02/2020] - CVE number assigned  
[12/02/2020] - Public disclosure  
  
  
[-] CVE Reference:  
  
The Common Vulnerabilities and Exposures project (cve.mitre.org)  
has assigned the name CVE-2020-8801 to these vulnerabilities.  
  
  
[-] Credits:  
  
Vulnerabilities discovered by Egidio Romano.  
  
  
[-] Original Advisory:  
  
http://karmainsecurity.com/KIS-2020-02  
  
  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation