Description
WordPress Plugin Knight Lab Timeline is prone to a cross-site scripting vulnerability because it fails to properly sanitize user-supplied input. An attacker may leverage this issue to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This can allow the attacker to steal cookie-based authentication credentials and launch other attacks. WordPress Plugin Knight Lab Timeline version 3.6.6 is vulnerable; prior versions may also be affected.
Remediation
Update to plugin version 3.7.0 or latest
References
https://zanderwork.com/blog/cve-2020-15092/
https://github.com/NUKnightLab/TimelineJS3/security/advisories/GHSA-2jpm-827p-j44g
https://knightlab.northwestern.edu/2020/07/09/timelinejs-update/index.html
https://github.com/NUKnightLab/TimelineJS3/blob/master/CHANGELOG
Related Vulnerabilities
Jenkins Permissions, Privileges, and Access Controls Vulnerability (CVE-2013-7330)
WordPress Plugin Payment Form for PayPal Pro SQL Injection (1.1.64)
WordPress Plugin post highlights Cross-Site Scripting (2.6)
WordPress Ultimate Member Plugin CVE-2020-36170 Vulnerability (CVE-2020-36170)
WordPress Plugin SEO Redirection-301 Redirect Manager SQL Injection (8.1)