Lucene search

K
wpvulndbMiguel SantarenoWPVDB-ID:FA4EEA26-0611-4FA8-A947-F78DDF46A56A
HistoryJan 10, 2024 - 12:00 a.m.

EventON (Free < 2.2.7, Premium < 4.5.5) - Admin+ Stored Cross-Site Scripting

2024-01-1000:00:00
Miguel Santareno
wpscan.com
3
eventon
free version
premium version
stored cross-site scripting
admin
unfiltered html
multisite setup

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

4.3 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

MULTIPLE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:M/C:P/I:P/A:N

0.0004 Low

EPSS

Percentile

14.1%

Description The plugin does not sanitize and escape some of its 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

1. Go to the EventON Lite settings and create/activate a custom metadata field. 2. Then, insert the new custom metadata field. 3. Create a new Event itself and for the the Custom Meta Field value, insert the payload " style=animation-name:rotation onanimationstart=alert(/XSS/)// 4.The Stored XSS will be triggered when editing the event again.

CPENameOperatorVersion
eq4.5.5
eq2.2.7

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

4.3 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

MULTIPLE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:M/C:P/I:P/A:N

0.0004 Low

EPSS

Percentile

14.1%

Related for WPVDB-ID:FA4EEA26-0611-4FA8-A947-F78DDF46A56A