CVE-2018-17128
published 2018-09-17CVE-2018-17128: A Persistent XSS issue was discovered in the Visual Editor in MyBB before 1.8.19 via a Video MyCode.
PriorityP351medium5.4CVSS 3.0
AVNACLPRLUIRSCCLILAN
EXPLOIT
EPSS
74.75%
99.4th percentile
A Persistent XSS issue was discovered in the Visual Editor in MyBB before 1.8.19 via a Video MyCode.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| mybb | mybb | < 1.8.19 | 1.8.19 |
Detection & IOCsextracted from sources · hover to see the quote
- →Monitor POST/GET requests to editpost.php, newreply.php, newthread.php, and private.php for MyCode video tags containing unexpected or script-like content in the 'videotype' (video source) parameter — the pattern [video=<payload>]...[/video] is the attack vector. ↗
- →Flag any MyBB Video MyCode tag where the video type/source field contains characters or sequences inconsistent with legitimate video platform identifiers (e.g., angle brackets, JavaScript keywords, event handlers), as the XSS payload is injected into the video source selector. ↗
- ·This is a stored (Persistent) XSS — the payload is saved in the post body and executes when any victim loads the Visual Editor on an affected page, not only on initial submission. Scanning only at write-time will miss the stored payload. ↗
- ·All MyBB instances running versions up to and including 1.8.18 are affected; the fix is present only in 1.8.19 and later. ↗
CVSS provenance
nvdv3.05.4MEDIUMCVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
nvdv2.03.5LOWAV:N/AC:M/Au:S/C:N/I:P/A:N
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
No detection rules found.
No writeups or analysis indexed.
2018-09-17
Published