Stored XSS in Wonder CMS- CVE-2017-14522
By- Samrat Das
Recently in one of my pentest research, I found a CMS " WonderCMS" hosted in github.
Curious to explore its functionalities, I downloaded and set it up in my local system.
After fiddling with the source code, I found that it did not have any kind of security mechanism to filter any user input and accepted and stored in blindly without any sort of input validation
Title of the Vulnerability: Stored XSS
Common Vulnerability Scoring System: 7.0
Vulnerability Class: Injection
Technical Details & Description: The application source code is coded in a way which allows user input values to be stored and processed by the application.
CVE ID allocated: CVE-2017-14522
Product & Service Introduction: Wonder CMS 2.3.1
WonderCMS is an open source CMS (Content Management System) built with PHP, jQuery, HTML and CSS (Bootstrap responsive).
WonderCMS doesn't require any configuration and can be simply unzipped and uploaded to your server/hosting provider. All data is saved to a text file (JSON format) which is easily copied, moved, backed up and restored. WonderCMS runs on less than 50 functions and 850 lines of code and 5 files.
Steps to Re-Produce –
1. Visit the application
2. Pass any XSS payload into the application user input fields.
3. The XSS immediately pops up in next screen
4. Now every time the page is visited, the XSS gets triggered and thus becomes stored XSS
Exploitation Technique: A attacker can perform session hijacking/ remote port scans as well as deface the site via XSS
Severity Level: High
The presence of such a risk can lead to user data compromise as well as site defacing.
Affected Product Version: 2.3.1
Step by step for the attack:
Thank you for sharing this useful information.ReplyDelete
Wordpress course in Chennai | Wordpress Training in Chennai
I have a fancy for your posts and I think they are very good. I can make full use of them to handle with some problems in my life. Articles seems to be written well, so they are easy to understand. Thank you for your sharing.ReplyDelete
sales pop master free
sales pop master app
Thanks for sharing this wonderful article. :)ReplyDelete
i really like this article. nice and good article. yes I'm agree with you,i will share it with others. thanks for sharing the article with us.ReplyDelete
thesis writers in India
Thank you for sharing this post.ReplyDelete
Such A nice post... thanks For Sharing !!Great information for new guy like Happy New year 2020ReplyDelete
Such A nice post... thanks For Sharing !!Great information for new guy like Hanuman Chalisa LyricsReplyDelete
You've made some really good points there. I checked on the internet for more info about the issue info and found most individuals will go along with your views on this website.ReplyDelete
An impressive share! I have just forwarded this onto a coworker who had been conducting a little homework on this technology. And he in fact bought me dinner due to the fact that I found it for him... lol. So allow me to reword this.... Thank YOU for the meal!! But yeah, thanx for spending time to discuss this topic here on your website.ReplyDelete
Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..ReplyDelete
Web Designing Course Training in Chennai | Web Designing Course Training in annanagar | Web Designing Course Training in omr | Web Designing Course Training in porur | Web Designing Course Training in tambaram | Web Designing Course Training in velachery