MyBB < 1.8.21 Multiple Vulnerabilities
🗓️ 17 Jun 2019 00:00:00Reported by Copyright (C) 2019 Greenbone AGType
openvas🔗 plugins.openvas.org👁 47 Views
| Reporter | Title | Published | Views | Family All 16 |
|---|---|---|---|---|
| MyBB SQL Injection Vulnerability (CNVD-2019-18513) | 18 Jun 201900:00 | – | cnvd | |
| MyBB Cross-Site Scripting Vulnerability (CNVD-2019-18514) | 18 Jun 201900:00 | – | cnvd | |
| CVE-2019-12830 | 15 Jun 201917:04 | – | cve | |
| CVE-2019-12831 | 15 Jun 201917:05 | – | cve | |
| CVE-2019-12830 | 15 Jun 201917:04 | – | cvelist | |
| CVE-2019-12831 | 15 Jun 201917:05 | – | cvelist | |
| EUVD-2019-4410 | 7 Oct 202500:30 | – | euvd | |
| EUVD-2019-4411 | 7 Oct 202500:30 | – | euvd | |
| CVE-2019-12830 | 15 Jun 201918:29 | – | nvd | |
| CVE-2019-12831 | 15 Jun 201918:29 | – | nvd |
10
# SPDX-FileCopyrightText: 2019 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only
CPE = "cpe:/a:mybb:mybb";
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.113410");
script_version("2025-04-30T05:39:51+0000");
script_tag(name:"last_modification", value:"2025-04-30 05:39:51 +0000 (Wed, 30 Apr 2025)");
script_tag(name:"creation_date", value:"2019-06-17 11:33:50 +0000 (Mon, 17 Jun 2019)");
script_tag(name:"cvss_base", value:"6.5");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:S/C:P/I:P/A:P");
script_tag(name:"severity_vector", value:"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N");
script_tag(name:"severity_origin", value:"NVD");
script_tag(name:"severity_date", value:"2019-06-20 12:46:00 +0000 (Thu, 20 Jun 2019)");
script_cve_id("CVE-2019-12830", "CVE-2019-12831");
script_tag(name:"qod_type", value:"remote_banner");
script_tag(name:"solution_type", value:"VendorFix");
script_name("MyBB < 1.8.21 Multiple Vulnerabilities");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2019 Greenbone AG");
script_family("Web application abuses");
script_dependencies("sw_mybb_http_detect.nasl");
script_mandatory_keys("mybb/detected");
script_tag(name:"summary", value:"MyBB is prone to multiple vulnerabilities.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");
script_tag(name:"insight", value:"The following vulnerabilities exist:
- An attacker can exploit a parsing flaw in the Private Message / Post renderer that leads to
[video] BBCode persistent XSS to take over any forum account, aka a nested video MyCode issue.
(CVE-2019-12830)
- An attacker can abuse a default behavior of MySQL on many systems (that leads to truncation of
strings that are too long for a database column) to create a PHP shell in the cache directory of a
targeted forum via a crafted XML import, aka theme import stylesheet name RCE. (CVE-2019-12831)
- Find Orphaned Attachments reflected XSS
- Post edit reflected XSS
- Private Messaging folders SQL injection
- Potential phar deserialization through Upload Path");
script_tag(name:"impact", value:"Successful exploitation would allow an attacker to execute
arbitrary code on the target machine.");
script_tag(name:"affected", value:"MyBB through version 1.8.20.");
script_tag(name:"solution", value:"Update to version 1.8.21 or later.");
script_xref(name:"URL", value:"https://blog.mybb.com/2019/06/10/mybb-1-8-21-released-security-maintenance-release/");
script_xref(name:"URL", value:"https://blog.ripstech.com/2019/mybb-stored-xss-to-rce/");
exit(0);
}
include("host_details.inc");
include("version_func.inc");
if (!port = get_app_port(cpe: CPE))
exit(0);
if (!infos = get_app_version_and_location(cpe: CPE, port: port, exit_no_version: TRUE))
exit(0);
version = infos["version"];
location = infos["location"];
if (version_is_less(version: version, test_version: "1.8.21")) {
report = report_fixed_ver(installed_version: version, fixed_version: "1.8.21", install_path: location);
security_message(port: port, data: report);
exit(0);
}
exit(99);
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
30 Apr 2025 00:00Current
7.5High risk
Vulners AI Score7.5
CVSS 26.5
CVSS 38.7
EPSS0.01495