S4E just found a high-severity finding from ssl sweet32 vulnerability checker
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Mar 4, 2024

CVE-2022-0658 Scanner

CVE-2022-0658 scanner - SQL Injection vulnerability in CommonsBooking

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
2.3k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2022-0658
9.8
CVSS

The CommonsBooking WordPress plugin before 2.6.8 does not sanitise and escape the location parameter of the calendar_data AJAX action (available to unauthenticated users) before it is used in dynamically constructed SQL queries, leading to an unauthenticated SQL injection

Attack Vector
-
Privileges Req.
-
User Interaction
-
Affected
CommonsBooking
AFFECTED< 2.6.8SAFE ✓≥ 2.6.8
Updated Aug 22, 2026View on NVD →
Detail

CommonsBooking is a WordPress plugin developed by wielebenwir, designed to manage bookings of resources, like bicycles or rooms, on a calendar basis. It is widely used by community projects, non-profits, and small businesses to facilitate the easy reservation of shared resources. The plugin integrates seamlessly with WordPress to offer a user-friendly interface and flexible functionalities for both administrators and end-users. It supports multiple locations and items, allowing for extensive customization to fit various organizational needs. This plugin is essential for entities looking to streamline their booking processes and improve accessibility to their resources.

The technical issue stems from the plugin's handling of the location parameter within the calendar_data AJAX action, which is accessible without authentication. By crafting a malicious request that includes a specially formulated SQL command in the location parameter, an attacker can trigger the SQL injection. This could allow for the execution of arbitrary SQL code on the website's database. Since the affected endpoint does not adequately sanitize this input, it opens the door for a wide range of exploitative activities by malicious actors, including data theft, site defacement, and the planting of malware.

Exploitation of this vulnerability could have severe consequences, such as unauthorized access to sensitive information, alteration or deletion of data, and potentially full control over the affected website. It compromises the integrity and confidentiality of the database, leading to a loss of trust among users and potential legal implications for the site owners. Additionally, it could serve as a gateway for further attacks, putting not just the website but also its users at risk.

By becoming a member of the S4E platform, you gain access to cutting-edge security scanning technology that can detect vulnerabilities like the one in CommonsBooking. Our platform offers comprehensive cyber threat exposure management, leveraging both open-source and proprietary tools to safeguard your digital assets against a wide array of vulnerabilities. Membership provides you with regular, detailed reports on your security posture, helping you to identify and rectify potential weaknesses before they can be exploited. With S4E, you ensure the resilience of your online presence against cyber threats, maintaining the trust of your users and protecting your valuable digital resources.

 

References

Solution Advice
  1. Update CommonsBooking to version 2.6.8 or later to address this vulnerability.
  2. Regularly check for and apply updates to all WordPress plugins and themes.
  3. Implement robust input validation and sanitation measures to prevent SQL injection attacks.
  4. Use a web application firewall (WAF) to help detect and block malicious requests.
  5. Conduct regular security audits and vulnerability assessments to identify and mitigate potential security risks.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.