CVE-2023-3244 in Comments Like Dislike Plugininfo

Summary

by MITRE • 08/17/2023

The Comments Like Dislike plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the restore_settings function called via an AJAX action in versions up to, and including, 1.2.0. This makes it possible for authenticated attackers with minimal permissions, such as a subscriber, to reset the plugin's settings. NOTE: this issue is was only partially patched in version 1.2.0, as the nonce is still present to subscriber-level users.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 04/10/2026

The CVE-2023-3244 vulnerability affects the Comments Like Dislike plugin for WordPress, representing a critical authorization flaw that undermines the security model of the affected platform. This vulnerability stems from insufficient capability checks within the plugin's restore_settings function, which is accessible through an AJAX action endpoint. The flaw exists in versions up to and including 1.2.0, making a substantial portion of WordPress installations potentially vulnerable to unauthorized modifications. The vulnerability specifically targets the plugin's administrative functions, allowing attackers to manipulate core configuration settings without proper authorization.

The technical implementation of this vulnerability exploits the absence of proper access control validation within the AJAX handler for the restore_settings function. When an authenticated user accesses this function through the WordPress AJAX interface, the plugin fails to verify whether the requesting user possesses the necessary administrative privileges. This missing capability check creates a direct path for privilege escalation, where even users with minimal permissions such as subscribers can execute administrative actions. The vulnerability operates at the application layer and demonstrates poor input validation and access control implementation, which aligns with CWE-284 access control weaknesses. The issue is particularly concerning because it allows for complete reset of plugin configurations, potentially leading to service disruption or further exploitation opportunities.

The operational impact of CVE-2023-3244 extends beyond simple data modification, as it can result in significant service degradation and potential security compromise within WordPress environments. An attacker with subscriber-level access can reset all plugin settings, which may include disabling critical features, altering user interaction behaviors, or removing security configurations. This vulnerability directly impacts the integrity and availability of the WordPress site's comment functionality, potentially affecting user experience and site administration. The partial patch implemented in version 1.2.0 exacerbates the issue by leaving the nonce validation accessible to low-privilege users, creating a false sense of security while maintaining the core authorization flaw. From an attacker's perspective, this represents a low-effort, high-impact vector that can be exploited without sophisticated techniques.

Mitigation strategies for CVE-2023-3244 require immediate attention from WordPress administrators and security teams responsible for maintaining plugin security. The most effective immediate solution involves upgrading to a patched version of the Comments Like Dislike plugin, ensuring that all users have proper capability checks implemented. Organizations should implement comprehensive plugin security monitoring to identify and remediate similar vulnerabilities across their WordPress ecosystems. Security teams must also consider implementing network-level protections such as web application firewalls that can detect and block unauthorized AJAX requests to administrative endpoints. Additionally, regular security audits of WordPress plugins should include capability validation checks to prevent similar issues. The vulnerability highlights the importance of proper access control implementation and demonstrates how incomplete patches can leave systems vulnerable to exploitation. Organizations should also consider implementing principle of least privilege policies that restrict user permissions to prevent unauthorized access to administrative functions. This case study exemplifies the ATT&CK technique of privilege escalation through application vulnerabilities, where attackers leverage missing access controls to gain unauthorized administrative capabilities.

Responsible

Wordfence

Reservation

06/14/2023

Disclosure

08/17/2023

Moderation

accepted

CPE

ready

EPSS

0.00787

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!