← Vulnerability feed

Vulnerability record · CVE-2018-17128 · published 17 September 2018

CVE-2018-17128: MyBB Visual Editor persistent XSS via Video MyCode

Mybb · Mybb

MyBB before 1.8.19 contains a persistent cross-site scripting flaw in the Visual Editor, reachable through a Video MyCode. Because the injected script is stored and later rendered to other users, it can execute in their browsers under the forum's origin. The record does not specify the exact parameter or encoding failure.

5.4 CVSS 3.0 Medium EPSS 75% · top 0.5% CWE-79 · Cross-site scripting
5.4CVSS 3.0 base score, v2 3.5
75%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

A Persistent XSS issue was discovered in the Visual Editor in MyBB before 1.8.19 via a Video MyCode.

CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

high priorityPublic exploit code exists and EPSS is very high, but exploitation requires an authenticated low-privilege poster plus victim interaction, keeping it below critical.

What it is

MyBB before 1.8.19 contains a persistent cross-site scripting flaw in the Visual Editor, reachable through a Video MyCode. Because the injected script is stored and later rendered to other users, it can execute in their browsers under the forum's origin. The record does not specify the exact parameter or encoding failure.

Impact

An attacker can run arbitrary script in the session of any user who views the affected post, enabling cookie or token theft, session hijacking, or actions performed as the victim. The CVSS scope change (S:C) indicates impact can extend beyond the vulnerable component.

Attack surface

Reached over the network through the Visual Editor when posting content containing a crafted Video MyCode. The vector requires low privileges (PR:L) and user interaction (UI:R), so an authenticated low-privilege user must post the payload and a victim must view the resulting content.

Exploitation

No CISA KEV listing. EPSS is high (0.74752, 99.477th percentile), and a public Exploit-DB entry (45449) exists, indicating exploit code is publicly available.

What to do

  • Upgrade MyBB to 1.8.19 or later, which the vendor release notes identify as the fix.
  • If immediate upgrade is not possible, restrict or disable the Video MyCode and review Visual Editor input handling.
  • Sanitize and encode stored post content on output, and apply a Content Security Policy to limit script execution.
  • Limit posting privileges for untrusted users until patched.

Detection

  • Search forum posts and database content for Video MyCode tags containing script elements or event handlers.
  • Monitor web logs and application logs for requests submitting Video MyCode payloads with script-like content.
  • Review browser-side alerts or reports of unexpected script execution on forum pages rendering Video MyCode content.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2018-17128 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2011-10018Mybb code injection vulnerabilitymyBB version 1.6.4 was distributed with an unauthorized backdoor embedded in the source code. The backdoor allowed remote attackers to execute arbitr…EPSS 2.0%10.0CVE-2015-8974Mybb merge system sql injection vulnerabilitySQL injection vulnerability in the Group Promotions module in the admin control panel in MyBB (aka MyBulletinBoard) before 1.6.18 and 1.8.x before 1.…EPSS 2.1%10.0CVE-2015-2786Mybb vulnerabilityUnspecified vulnerability in MyBB (aka MyBulletinBoard) before 1.8.4 has unknown attack vectors related to "Group join request notifications sent to …EPSS 1.4%10.0CVE-2011-5133Mybb vulnerabilityUnspecified vulnerability in MyBB before 1.6.5 has unknown impact and attack vectors, related to an "unparsed user avatar in the buddy list."EPSS 1.7%10.0CVE-2006-0218Mybb vulnerabilityMultiple unspecified vulnerabilities in MyBulletinBoard (MyBB) before 1.0.2 have unspecified impact and attack vectors, related to (1) admin/moderate…EPSS 1.2%9.8CVE-2020-22612Mybb code injection vulnerabilityInstaller RCE on settings file write in MyBB before 1.8.22.EPSS 0.73%9.8CVE-2017-16780Mybb cross-site request forgery vulnerabilityThe installer in MyBB before 1.8.13 allows remote attackers to execute arbitrary code by writing to the configuration file.EPSS 5.8%9.8CVE-2016-9402Mybb merge system sql injection vulnerabilitySQL injection vulnerability in the moderation tool in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote a…EPSS 2.1%

Source: NIST National Vulnerability Database (record CVE-2018-17128), CISA KEV, FIRST EPSS (scores of 2026-09-24). This page is refreshed as NVD updates the record.