Vik Rent Car <= 1.1.6 - Cross-Site Request Forgery to Stored Cross-Site Scripting

2021-06-14 00:00
Satyender Yadav

Strategic Overview

Status
Patched in 1.1.7
Affected Version<= 1.1.6
CVSS6.1Medium
CVECVE-2021-24388
View all VikRentCar Car Rental Management System vulnerabilities

Vulnerability Overview

In the VikRentCar Car Rental Management System WordPress plugin before 1.1.7, there is a custom field option by which we can manage all the fields that the users will have to fill in before saving the order. However, the field name is not sanitised or escaped before being output back in the page, leading to a stored Cross-Site Scripting issue. There is also no CSRF check done before saving the setting, allowing attackers to make a logged in admin set arbitrary Custom Fields, including one with XSS payload in it.

Technical Analysis

REMEDIATION: Update to version 1.1.7, or a newer patched version --- IDENTIFIER: CWE-79 (Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')) The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C