www.ads-software.com has contacted us about what they believe is a potential Authenticated Reflected XSS issue. That means that it’s a security issue that can only occur when you are logged in to your site and somehow are tricked into clicking on a link that contains some malicious JavaScript code.
I have checked through plugin code, and I believe the report to be a false positive. Using the example malicious link they provide, there’s nothing in the plugin code that would actually output the malicious JavaScript on the site.
It does, however, generate a parse error, and so the only way that this could be a genuine XSS vulnerability is on a site where error reporting is set to just directly output error messages on the screen unescaped.
I’ve created a patch to address this edge case and uploaded it as v2.14.2, so we’re just waiting for the www.ads-software.com Plugin Team to respond. You can grab it from GitHub in the meantime if you’re concerned you might be affected by the issue: