Lucene search

K
wpvulndbZhang YunpeiWPVDB-ID:6D796B83-03C0-49F8-8D07-5C63CE8A32B9
HistorySep 29, 2022 - 12:00 a.m.

Contact Bank <= 3.0.30 - Admin+ Stored Cross-Site Scripting

2022-09-2900:00:00
Zhang Yunpei
wpscan.com
12

4.8 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

The plugin does not sanitise and escape some of its Form settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup)

PoC

Create/edit a form and put the following payload in the Description: The XSS will be triggered in Manage Forms dashboard as well as in page/post where the form is embed (and there is at least one field in the form)

CPENameOperatorVersion
contact-bankeq*

4.8 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

Related for WPVDB-ID:6D796B83-03C0-49F8-8D07-5C63CE8A32B9