
16 changes to exploits/shellcodes Transmission - Integer Overflows Parsing Torrent Files Chrome V8 - 'PropertyArray' Integer Overflow Chrome V8 - 'TranslatedState::MaterializeCapturedObjectAt' Type Confusion Asterisk chan_pjsip 15.2.0 - 'INVITE' Denial of Service Asterisk chan_pjsip 15.2.0 - 'SDP' Denial of Service Asterisk chan_pjsip 15.2.0 - 'SDP fmtp' Denial of Service Asterisk chan_pjsip 15.2.0 - 'SUBSCRIBE' Stack Corruption Microsoft Windows Windows 8.1/2012 R2 - SMB Denial of Service Sony Playstation 4 4.55 FW - Local Kernel GetGo Download Manager 5.3.0.2712 - Buffer Overflow (SEH) Schools Alert Management Script 2.0.2 - Authentication Bypass MyBB My Arcade Plugin 1.3 - Cross-Site Scripting Joomla! Component K2 2.8.0 - Arbitrary File Download School Management Script 3.0.4 - Authentication Bypass CMS Made Simple 2.1.6 - Remote Code Execution Concrete5 < 8.3.0 - Username / Comments Enumeration
24 lines
No EOL
796 B
Text
24 lines
No EOL
796 B
Text
# Exploit Title: MyBB My Arcade Plugin v1.3 - Persistent XSS
|
|
# Date: 2/21/2018
|
|
# Author: 0xB9
|
|
# Contact: luxorforums.com/User-0xB9 or 0xB9[at]protonmail.com
|
|
# Software Link: https://community.mybb.com/mods.php?action=view&pid=411
|
|
# Version: 1.3
|
|
# Tested on: Ubuntu 17.10
|
|
|
|
|
|
1. Description:
|
|
The My Arcade plugin adds a page of arcade games and keeps track of user scores, also allowing users to add a comment next to their score. The comment box is vulnerable to a persistent XSS.
|
|
|
|
|
|
2. Proof of Concept:
|
|
|
|
Persistent XSS
|
|
- Play an arcade game
|
|
- Add the following comment to your score <p """><SCRIPT>alert("XSS")</SCRIPT>">
|
|
- Edit the comment, Boom.
|
|
|
|
|
|
3. Solution:
|
|
Update to 1.3.1
|
|
Patch: https://github.com/PaulBender/My-Arcade/commit/4ee2a2e8d245defb94930c2c377e78ddfb0fcc94 |