WordPress Plugin Vulnerabilities

GRAND FlaGallery <= 6.1.2 - Admin+ Stored Cross-Site Scripting

Description

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

Proof of Concept

Create/edit a gallery and put the following payload in the "Back Button Text" setting, then publish it: "><script>alert(/XSS/)</script>

The XSS will be triggered when accessing the gallery setting again, as well as in page/s where the Gallery is embed

Affects Plugins

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Tyler Miller
Submitter
Tyler Miller
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2021-11-12 (about 2 years ago)
Added
2022-01-26 (about 2 years ago)
Last Updated
2022-04-13 (about 2 years ago)

Other