S4E

CVE-2020-36719 Scanner

CVE-2020-36719 Scanner - Arbitrary Plugin Installation/Activation/Deactivation vulnerability in ListingPro

Short Info


Level

Critical

Single Scan

Single Scan

Can be used by

Asset Owner

Estimated Time

10 seconds

Time Interval

23 days 15 hours

Scan only one

URL

Toolbox

-

ListingPro is a popular WordPress Directory & Listing Theme used in various geographic directories by businesses and individuals to showcase listings and receive reviews. It is highly favored for its comprehensive directory management capabilities, allowing users to create compelling directory sites with ease. ListingPro facilitates user interaction through features like listing submissions, campaigns, and events. Many rely on its advanced search engine and customizable options to cater to specific niche markets. With a vast user base, it supports various plugins aimed at extending functionality and easing management tasks. Critical in regional markets, ListingPro helps users engage with local communities effectively.

This vulnerability involves the possibility of unauthorized plugin installation, activation, and deactivation, leading to significant security risks. It exploits a missing capability check in the lp_cc_addons_actions function, allowing potential attackers to manipulate plugin settings without authorization. Insecure authorization can result in malicious actors gaining control over site functionalities by installing or disabling crucial plugins. Unauthenticated users can leverage this vulnerability to disrupt normal operations of the directory sites built on ListingPro. Left unpatched, it constitutes a grave threat to the integrity and security of sites using versions below 2.6.1. Ensuring proper authorization checks are in place is essential to safeguarding against such vulnerabilities.

The technical aspect of this vulnerability resides in the improper security checks around the plugin action function. The lp_cc_addons_actions function lacks a necessary capability verification, leaving an entry point for attacks. This absence allows unauthenticated users to execute unauthorized plugin tasks, manipulating site behavior detrimentally. Focused on bypassing authorization, attackers can target this function to implement unwanted plugins or deactivate essential ones. The problem is compounded by its global reach, affecting any ListingPro theme installation without the requisite update. A critical patch addressing this missing verification has been released, emphasizing immediate upgrading to mitigate potential exploits.

Exploiting this vulnerability can have severe consequences for site owners, including potential site compromise and operational disruptions. Unauthorized activists can inflict irreversible damage by altering plugin statuses, leading to data breaches or loss of service continuity. Affected websites risk decreased user trust and reputation damage, alongside operational downtime and potential data integrity issues. With such vulnerabilities, attackers can potentially inject malicious plugins that further open avenues for hacking attempts. Immediate remediation and strengthening of authorization protocols are vital to prevent further exploitation by malicious entities. Proactively monitoring for unauthorized plugin changes helps mitigate long-term impacts and secures site operations.

REFERENCES

Get started to protecting your digital assets