vendor:
MyBB Timeline Plugin
by:
0xB9
7.5
CVSS
HIGH
Cross-Site Scripting / CSRF
79
CWE
Product Name: MyBB Timeline Plugin
Affected Version From: 1.0
Affected Version To: 1.0
Patch Exists: NO
Related CWE: N/A
CPE: a:mybb:mybb_timeline_plugin:1.0
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: Windows 10
2021
MyBB Timeline Plugin 1.0 – Cross-Site Scripting / CSRF
MyBB Timeline replaces the default MyBB user profile. This introduces cross-site scripting on user profiles & a CSRF that allows for the users timeline banner/image to be changed. Proof of Concept: XSS via Thread/Post: Make a new thread or reply to an existing thread and input a payload in either the thread title or main post itself. XSS via Location/Bio: Go to User CP -> Edit Profile and input a payload in the Location/Bio. CSRF: A form with an input field for the image URL and a hidden input field for the action.
Mitigation:
Ensure that user input is properly sanitized and validated before being used in the application.