Lucene search
+L

MyBB < 1.8.21 Multiple Vulnerabilities

🗓️ 17 Jun 2019 00:00:00Reported by Copyright (C) 2019 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 47 Views

MyBB < 1.8.21 Multiple Vulnerabilities. Parsing flaw in Private Message, MySQL behavior abuse, XSS, SQL injection, code execution risk

Related
Refs
Code
ReporterTitlePublishedViews
Family
cnvd
CNVD
MyBB SQL Injection Vulnerability (CNVD-2019-18513)
18 Jun 201900:00
cnvd
cnvd
CNVD
MyBB Cross-Site Scripting Vulnerability (CNVD-2019-18514)
18 Jun 201900:00
cnvd
cve
CVE
CVE-2019-12830
15 Jun 201917:04
cve
cve
CVE
CVE-2019-12831
15 Jun 201917:05
cve
cvelist
Cvelist
CVE-2019-12830
15 Jun 201917:04
cvelist
cvelist
Cvelist
CVE-2019-12831
15 Jun 201917:05
cvelist
euvd
EUVD
EUVD-2019-4410
7 Oct 202500:30
euvd
euvd
EUVD
EUVD-2019-4411
7 Oct 202500:30
euvd
nvd
NVD
CVE-2019-12830
15 Jun 201918:29
nvd
nvd
NVD
CVE-2019-12831
15 Jun 201918:29
nvd
Rows per page
# 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
47