← back
CVE-2021-47934

MyBB Timeline Plugin 1.0 Cross-Site Scripting and CSRF

CVSS 6.9 MEDIUMEPSS 0.2%CWE-79
In short

MyBB Timeline Plugin 1.0 allows attackers to inject harmful scripts into thread titles, posts, and user profiles, which run when others view the content. Attackers can also trick users into changing their cover pictures without permission.

Technical detail

The plugin fails to properly sanitize user inputs in thread titles, post content, and profile fields (Location, Bio), enabling stored XSS attacks. Additionally, the timeline.php profile action lacks CSRF token validation, allowing attackers to forge requests that modify a user's cover picture when the victim visits a malicious page.

Summary generated and translated by AI from the official description.
MyBB Timeline Plugin 1.0 contains cross-site scripting vulnerabilities that allow attackers to inject malicious scripts through thread titles, post content, and user profile fields like Location and Bio. Attackers can also exploit a cross-site request forgery vulnerability in the timeline.php profile action to change a user's cover picture by crafting malicious forms that execute when victims visit affected profiles.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.

Want to know if your infrastructure is exposed to this?

Talk to TrueHacking →