bug security server issue
avatar mbabker
mbabker
20 Oct 2016

I'm making an executive decision to publicly disclose this known XSS vulnerability, before anyone else comments on that aspect of things.

Originally reported in September 2015 and again sometime in 2016 by CYBER WARR?OR BUG RES. - AaCcTt and Kenan Genç - ZerOne

The search-user parameter used on the /users route is vulnerable to XSS, confirmable via https://issues.joomla.org/users?search-user=%22%3E%3Cimg+src%3Dx+onerror%3Dprompt(1)%3E.

This issue has ONLY been confirmed on the live hosting server. I cannot replicate this in my local environment nor on other hosting platforms I have deployed the tracker to specifically to validate this.

I can independently confirm that there is not a higher level vulnerability in the Joomla! Framework. https://issues.joomla.org/xte.php demonstrates this, the script that is executed can be found at https://gist.github.com/mbabker/423302220d26769a169bf56506e7ae5a.

I am making this issue public now because after a year looking at this on and off and having independent reports of the issue, I cannot confirm it in any environment except the live hosting platform and neither myself nor active JSST members have identified a code fix for this. I feel that the security risk of this issue at this time is not of such severity that it is a high risk to disclose unfixed.

avatar mbabker mbabker - open - 20 Oct 2016
avatar mbabker mbabker - change - 20 Oct 2016
Labels Added: bug security server issue
avatar b2z
b2z - comment - 21 Oct 2016

Yes I do remember we have discussed it by email and I also cannot reproduce it locally or on my testing server:
http://jtracker.j4devs.ru/users?search-user=%22%3E%3Cimg+src%3Dx+onerror%3Dprompt(1)%3E

Weird issue :(

avatar btoplak
btoplak - comment - 23 Oct 2016

PHP version or extension related?
Can you share the FPA report with me? Privately

avatar mbabker
mbabker - comment - 23 Oct 2016

This isn't a CMS install. There is no FPA report to be generated. All of the code on the server can be found in this repository or installed via composer install (for the third party dependencies).

avatar btoplak
btoplak - comment - 23 Oct 2016

OK. I was interested in the PHP and PHP-extensions part only anyway

avatar mbabker mbabker - change - 2 Apr 2019
The description was changed
Status New Closed
Closed_Date 0000-00-00 00:00:00 2019-04-02 23:50:15
Closed_By mbabker
avatar mbabker mbabker - close - 2 Apr 2019

Add a Comment

Login with GitHub to post a comment