CVE-2018-25309

HIGH

MyBB Recent threads 17.0 Persistent Cross-Site Scripting

Title source: cna
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2018-25309. PoCs published by Perileos.

AI-analyzed exploit summary This exploit demonstrates a persistent XSS vulnerability in the MyBB Recent threads plugin (version 17.0) by injecting malicious JavaScript into a thread subject, which executes when viewed on the forum index.

Description

MyBB Recent threads 17.0 contains a persistent cross-site scripting vulnerability that allows attackers to inject malicious scripts by creating threads with crafted subject lines. Attackers can create threads with script tags in the subject parameter to execute arbitrary JavaScript in the browsers of all users viewing the index page.

Exploits (1)

exploitdb WORKING POC
by Perileos · textwebappsphp
https://www.exploit-db.com/exploits/44420

This exploit demonstrates a persistent XSS vulnerability in the MyBB Recent threads plugin (version 17.0) by injecting malicious JavaScript into a thread subject, which executes when viewed on the forum index.

Classification
Working Poc 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: MyBB Recent threads plugin v17.0
Auth required
Prerequisites: Ability to create a thread on the MyBB forum
devstral-2 · analyzed Apr 30, 2026 Full analysis →

References (3)

Core 3
Core References
Exploit exploit
ExploitDB-44420
https://www.exploit-db.com/exploits/44420
Third Party Advisory third-party-advisory
VulnCheck Advisory: MyBB Recent threads 17.0 Persistent Cross-Site Scripting
https://www.vulncheck.com/advisories/mybb-recent-threads-persistent-cross-site-scripting

Scores

CVSS v3 7.2
EPSS 0.0026
EPSS Percentile 17.4%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact partial

Details

CWE
CWE-79
Status published
Products (2)
dragonexpert/recent_threads_on_index 17.0
mybb/MyBB Recent threads 17.0
Published Apr 29, 2026
Tracked Since Apr 30, 2026