WordPress Plugin Vulnerabilities

Login with phone number < 1.3.8 - Multiple Admin+ Stored XSS

Description

The plugin does not sanitise and escape plugin settings which could allow high privilege users to perform Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed.

Proof of Concept

Plugin settings > Style Settings > button border radius (or other field) put to input field: </style><script>alert('XSS');</script><!--

Plugin settings > Text & localizations > Title of login form put to input field: <script>alert('XSS');</script>

Affects Plugins

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Michal Lipinski
Submitter
Michal Lipinski
Submitter website
Verified
Yes

Timeline

Publicly Published
2022-07-05 (about 1 years ago)
Added
2022-07-05 (about 1 years ago)
Last Updated
2023-04-08 (about 1 years ago)

Other