Risk | Medium |
Patch available | YES |
Number of vulnerabilities | 6 |
CVE-ID | N/A |
CWE-ID | CWE-284 CWE-79 CWE-94 CWE-22 |
Exploitation vector | Network |
Public exploit | N/A |
Vulnerable software |
Page Builder: KingComposer – Free Drag and Drop page builder by King-Theme Web applications / Modules and components for CMS |
Vendor | King-Theme |
Security Bulletin
This security bulletin contains information about 6 vulnerabilities.
EUVDB-ID: #VU29186
Risk: Medium
CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]
CVE-ID: N/A
CWE-ID:
CWE-284 - Improper Access Control
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to gain unauthorized access to otherwise restricted functionality.
The vulnerability exists due to improper access restrictions in the "kc_update_option" AJAX action in the "kingcomposer/includes/kc.ajax.php" script. A remote authenticated attacker can bypass implemented security restrictions and modify any WordPress option in the "options" table of the database.
MitigationInstall updates from vendor's website.
Vulnerable software versionsPage Builder: KingComposer – Free Drag and Drop page builder by King-Theme: 2.0.0 - 2.9.2
CPE2.3http://wpvulndb.com/vulnerabilities/10270/
http://blog.nintechnet.com/wordpress-kingcomposer-page-builder-fixed-multiple-critical-vulnerabilities/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU29187
Risk: Medium
CVSSv3.1: 6.2 [CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H/E:U/RL:O/RC:C]
CVE-ID: N/A
CWE-ID:
CWE-284 - Improper Access Control
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to gain unauthorized access to otherwise restricted functionality.
The vulnerability exists due to improper access restrictions in the "kc_installed_extensions" AJAX action in the "kingcomposer/includes/kc.ajax.php" script. A remote authenticated attacker can bypass implemented security restrictions and recursively delete any folders and files, for instance by sending a name=../../../wp-admin/ POST request to delete the content of the ‘/wp-admin/’ folder.
MitigationInstall updates from vendor's website.
Vulnerable software versionsPage Builder: KingComposer – Free Drag and Drop page builder by King-Theme: 2.0.0 - 2.9.2
CPE2.3http://wpvulndb.com/vulnerabilities/10270/
http://blog.nintechnet.com/wordpress-kingcomposer-page-builder-fixed-multiple-critical-vulnerabilities/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU29188
Risk: Medium
CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]
CVE-ID: N/A
CWE-ID:
CWE-284 - Improper Access Control
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to gain unauthorized access to otherwise restricted functionality.
The vulnerability exists due to improper access restrictions in the "kc_push_section" AJAX action in the "kingcomposer/includes/kc.ajax.php" script. A remote authenticated attacker can bypass implemented security restrictions and modify the content of any page or post on the website.
The new content can either replace the existing one ($_POST['overwrite']) or be appended to it.
MitigationInstall updates from vendor's website.
Vulnerable software versionsPage Builder: KingComposer – Free Drag and Drop page builder by King-Theme: 2.0.0 - 2.9.2
CPE2.3http://wpvulndb.com/vulnerabilities/10270/
http://blog.nintechnet.com/wordpress-kingcomposer-page-builder-fixed-multiple-critical-vulnerabilities/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU29189
Risk: Low
CVSSv3.1: 5.6 [CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N/E:U/RL:O/RC:C]
CVE-ID: N/A
CWE-ID:
CWE-79 - Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Exploit availability: No
DescriptionThe disclosed vulnerability allows a remote attacker to perform cross-site scripting (XSS) attacks.
The vulnerability exists due to insufficient sanitization of user-supplied data in several shortcode filters in "/kingcomposer/kingcomposer.php". A remote authenticated attacker can inject and execute arbitrary HTML and script code in user's browser in context of vulnerable website.
Successful exploitation of this vulnerability may allow a remote attacker to steal potentially sensitive information, change appearance of the web page, perform phishing and drive-by-download attacks.
MitigationInstall updates from vendor's website.
Vulnerable software versionsPage Builder: KingComposer – Free Drag and Drop page builder by King-Theme: 2.0.0 - 2.9.2
CPE2.3http://wpvulndb.com/vulnerabilities/10270/
http://blog.nintechnet.com/wordpress-kingcomposer-page-builder-fixed-multiple-critical-vulnerabilities/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU29190
Risk: Medium
CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]
CVE-ID: N/A
CWE-ID:
CWE-94 - Improper Control of Generation of Code ('Code Injection')
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists within the "upload" action due to the affected plugin does not validate the extraction of the extension ZIP file. A remote authenticated attacker can add a "script.php" to a ZIP file and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
MitigationInstall updates from vendor's website.
Vulnerable software versionsPage Builder: KingComposer – Free Drag and Drop page builder by King-Theme: 2.0.0 - 2.9.2
CPE2.3http://wpvulndb.com/vulnerabilities/10270/
http://blog.nintechnet.com/wordpress-kingcomposer-page-builder-fixed-multiple-critical-vulnerabilities/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU29191
Risk: Medium
CVSSv3.1: 5.7 [CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C]
CVE-ID: N/A
CWE-ID:
CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to perform directory traversal attacks.
The vulnerability exists due to input validation error when processing directory traversal sequences on the "bulk-delete" action. A remote authenticated attacker can recursively delete any folders and files by assigning the folder(s) relative path to the checked[] POST array.
MitigationInstall update from vendor's website.
Vulnerable software versionsPage Builder: KingComposer – Free Drag and Drop page builder by King-Theme: 2.0.0 - 2.9.2
CPE2.3http://wpvulndb.com/vulnerabilities/10270/
http://blog.nintechnet.com/wordpress-kingcomposer-page-builder-fixed-multiple-critical-vulnerabilities/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.