# |
CVE ID
|
CWE ID
|
# of Exploits
|
Vulnerability Type(s)
|
Publish Date
|
Update Date
|
Score
|
Gained Access Level
|
Access
|
Complexity
|
Authentication
|
Conf.
|
Integ.
|
Avail.
|
1 |
CVE-2022-24734 |
94 |
|
Exec Code |
2022-03-09 |
2022-05-11 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
MyBB is a free and open source forum software. In affected versions the Admin CP's Settings management module does not validate setting types correctly on insertion and update, making it possible to add settings of supported type `php` with PHP code, executed on on _Change Settings_ pages. This results in a Remote Code Execution (RCE) vulnerability. The vulnerable module requires Admin CP access with the `Can manage settings?` permission. MyBB's Settings module, which allows administrators to add, edit, and delete non-default settings, stores setting data in an options code string ($options_code; mybb_settings.optionscode database column) that identifies the setting type and its options, separated by a new line character (\n). In MyBB 1.2.0, support for setting type php was added, for which the remaining part of the options code is PHP code executed on Change Settings pages (reserved for plugins and internal use). MyBB 1.8.30 resolves this issue. There are no known workarounds. |
2 |
CVE-2021-43281 |
94 |
|
Exec Code |
2021-11-04 |
2021-11-05 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
MyBB before 1.8.29 allows Remote Code Injection by an admin with the "Can manage settings?" permission. The Admin CP's Settings management module does not validate setting types correctly on insertion and update, making it possible to add settings of supported type "php" with PHP code, executed on Change Settings pages. |
3 |
CVE-2021-41866 |
79 |
|
XSS |
2021-10-26 |
2021-10-28 |
3.5 |
None |
Remote |
Medium |
??? |
None |
Partial |
None |
MyBB before 1.8.28 allows stored XSS because the displayed Template Name value in the Admin CP's theme management is not escaped properly. |
4 |
CVE-2021-27949 |
79 |
|
XSS |
2021-03-15 |
2021-03-16 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site Scripting vulnerability in MyBB before 1.8.26 via Custom moderator tools. |
5 |
CVE-2021-27948 |
89 |
|
Sql |
2021-03-15 |
2021-03-16 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
SQL Injection vulnerability in MyBB before 1.8.26 via User Groups. (issue 3 of 3). |
6 |
CVE-2021-27947 |
89 |
|
Sql |
2021-03-15 |
2021-03-16 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
SQL Injection vulnerability in MyBB before 1.8.26 via the Copy Forum feature in Forum Management. (issue 2 of 3). |
7 |
CVE-2021-27946 |
89 |
|
Sql |
2021-03-15 |
2021-03-23 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
SQL Injection vulnerability in MyBB before 1.8.26 via poll vote count. (issue 1 of 3). |
8 |
CVE-2021-27890 |
89 |
|
Sql |
2021-03-15 |
2021-09-21 |
6.8 |
None |
Remote |
Medium |
Not required |
Partial |
Partial |
Partial |
SQL Injection vulnerablity in MyBB before 1.8.26 via theme properties included in theme XML files. |
9 |
CVE-2021-27889 |
79 |
|
XSS |
2021-03-15 |
2021-09-21 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site Scripting (XSS) vulnerability in MyBB before 1.8.26 via Nested Auto URL when parsing messages. |
10 |
CVE-2021-27279 |
79 |
|
XSS |
2021-02-22 |
2021-02-26 |
3.5 |
None |
Remote |
Medium |
??? |
None |
Partial |
None |
MyBB before 1.8.25 allows stored XSS via nested [email] tags with MyCode (aka BBCode). |
11 |
CVE-2020-15139 |
79 |
|
XSS |
2020-08-10 |
2020-08-13 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
In MyBB before version 1.8.24, the custom MyCode (BBCode) for the visual editor doesn't escape input properly when rendering HTML, resulting in a DOM-based XSS vulnerability. The weakness can be exploited by pointing a victim to a page where the visual editor is active (e.g. as a post or Private Message) and operates on a maliciously crafted MyCode message. This may occur on pages where message content is pre-filled using a GET/POST parameter, or on reply pages where a previously saved malicious message is quoted. After upgrading MyBB to 1.8.24, make sure to update the version attribute in the `codebuttons` template for non-default themes to serve the latest version of the patched `jscripts/bbcodes_sceditor.js` file. |
12 |
CVE-2019-20225 |
601 |
|
|
2020-01-02 |
2020-01-08 |
5.8 |
None |
Remote |
Medium |
Not required |
Partial |
Partial |
None |
MyBB before 1.8.22 allows an open redirect on login. |
13 |
CVE-2019-12831 |
20 |
|
|
2019-06-15 |
2019-06-17 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
In MyBB before 1.8.21, 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, as demonstrated by truncation of aaaaaaaaaaaaaaaaaaaaaaaaaa.php.css to aaaaaaaaaaaaaaaaaaaaaaaaaa.php with a 30-character limit, aka theme import stylesheet name RCE. |
14 |
CVE-2019-12830 |
79 |
|
XSS |
2019-06-15 |
2019-06-20 |
3.5 |
None |
Remote |
Medium |
??? |
None |
Partial |
None |
In MyBB before 1.8.21, 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. |
15 |
CVE-2018-1000503 |
269 |
|
|
2018-06-26 |
2019-10-03 |
4.0 |
None |
Remote |
Low |
??? |
Partial |
None |
None |
MyBB Group MyBB contains a Incorrect Access Control vulnerability in Private forums that can result in Users can view posts from private forums without having the password. This attack appear to be exploitable via Subscribe to a forum through IDOR. This vulnerability appears to have been fixed in 1.8.15. |
16 |
CVE-2018-1000502 |
829 |
|
File Inclusion |
2018-06-26 |
2019-10-03 |
6.5 |
None |
Remote |
Low |
??? |
Partial |
Partial |
Partial |
MyBB Group MyBB contains a File Inclusion vulnerability in Admin panel (Tools and Maintenance -> Task Manager -> Add New Task) that can result in Allows Local File Inclusion on modern PHP versions and Remote File Inclusion on ancient PHP versions. This attack appear to be exploitable via Must have access to admin panel. This vulnerability appears to have been fixed in 1.8.15. |
17 |
CVE-2018-19202 |
79 |
|
XSS |
2019-04-11 |
2019-04-12 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
A reflected XSS vulnerability in index.php in MyBB 1.8.x through 1.8.19 allows remote attackers to inject JavaScript via the 'upsetting[bburl]' parameter. |
18 |
CVE-2018-19201 |
79 |
|
XSS |
2019-03-29 |
2019-04-12 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
A reflected XSS vulnerability in the ModCP Profile Editor in MyBB before 1.8.20 allows remote attackers to inject JavaScript via the 'username' parameter. |
19 |
CVE-2018-17128 |
79 |
|
XSS |
2018-09-17 |
2018-11-07 |
3.5 |
None |
Remote |
Medium |
??? |
None |
Partial |
None |
A Persistent XSS issue was discovered in the Visual Editor in MyBB before 1.8.19 via a Video MyCode. |
20 |
CVE-2017-16781 |
79 |
|
XSS |
2017-11-10 |
2017-11-27 |
3.5 |
None |
Remote |
Medium |
??? |
None |
Partial |
None |
The installer in MyBB before 1.8.13 has XSS. |
21 |
CVE-2017-16780 |
352 |
|
Exec Code |
2017-11-10 |
2019-10-03 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
The installer in MyBB before 1.8.13 allows remote attackers to execute arbitrary code by writing to the configuration file. |
22 |
CVE-2017-8104 |
22 |
|
Dir. Trav. |
2017-04-24 |
2019-03-19 |
5.0 |
None |
Remote |
Low |
Not required |
Partial |
None |
None |
In MyBB before 1.8.11, the smilie module allows Directory Traversal via the pathfolder parameter. |
23 |
CVE-2017-8103 |
79 |
|
XSS |
2017-04-24 |
2017-04-27 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
In MyBB before 1.8.11, the Email MyCode component allows XSS, as demonstrated by an onmouseover event. |
24 |
CVE-2017-7566 |
918 |
|
Bypass |
2017-04-06 |
2017-04-13 |
4.0 |
None |
Remote |
Low |
??? |
Partial |
None |
None |
MyBB before 1.8.11 allows remote attackers to bypass an SSRF protection mechanism. |
25 |
CVE-2016-9421 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the Users module in the Admin control panel in MyBB (aka MyBulletinBoard) before 1.8.8 and MyBB Merge System before 1.8.8 might allow remote attackers to inject arbitrary web script or HTML via unspecified vectors. |
26 |
CVE-2016-9420 |
20 |
|
|
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
MyBB (aka MyBulletinBoard) before 1.8.8 and MyBB Merge System before 1.8.8 allow remote attackers to have unspecified impact via vectors related to "loose comparison false positives." |
27 |
CVE-2016-9419 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the Admin control panel in MyBB (aka MyBulletinBoard) before 1.8.8 and MyBB Merge System before 1.8.8 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors. |
28 |
CVE-2016-9417 |
918 |
|
|
2017-01-31 |
2017-02-05 |
5.8 |
None |
Remote |
Medium |
Not required |
Partial |
Partial |
None |
The fetch_remote_file function in MyBB (aka MyBulletinBoard) before 1.8.8 and MyBB Merge System before 1.8.8 allows remote attackers to conduct server-side request forgery (SSRF) attacks via unspecified vectors. |
29 |
CVE-2016-9416 |
89 |
|
Exec Code Sql |
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
SQL injection vulnerability in the users data handler in MyBB (aka MyBulletinBoard) before 1.8.8 and MyBB Merge System before 1.8.8 allows remote attackers to execute arbitrary SQL commands via unspecified vectors. |
30 |
CVE-2016-9414 |
200 |
|
+Info |
2017-01-31 |
2017-02-05 |
5.0 |
None |
Remote |
Low |
Not required |
Partial |
None |
None |
MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 allow remote attackers to obtain sensitive information by leveraging missing directory listing protection in upload directories. |
31 |
CVE-2016-9413 |
284 |
|
|
2017-01-31 |
2017-02-05 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
The Admin control panel in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 allows remote attackers to conduct clickjacking attacks via unspecified vectors. |
32 |
CVE-2016-9412 |
284 |
|
|
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 allow attackers to have unspecified impact via vectors related to low adminsid and sid entropy. |
33 |
CVE-2016-9411 |
200 |
|
+Info |
2017-01-31 |
2017-02-05 |
5.0 |
None |
Remote |
Low |
Not required |
Partial |
None |
None |
The Admin control panel in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 allows remote attackers to obtain the installation path via vectors involving sending mails. |
34 |
CVE-2016-9410 |
200 |
|
+Info |
2017-01-31 |
2017-02-05 |
5.0 |
None |
Remote |
Low |
Not required |
Partial |
None |
None |
MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to obtain sensitive database information via vectors involving templates. |
35 |
CVE-2016-9409 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the Admin control panel in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to inject arbitrary web script or HTML via vectors involving pruning logs. |
36 |
CVE-2016-9408 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the Mod control panel in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to inject arbitrary web script or HTML via vectors involving editing users. |
37 |
CVE-2016-9407 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to inject arbitrary web script or HTML via vectors involving Mod control panel logs. |
38 |
CVE-2016-9406 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the User control panel in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to inject arbitrary web script or HTML via unspecified vectors. |
39 |
CVE-2016-9405 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in member validation in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to inject arbitrary web script or HTML via unspecified vectors. |
40 |
CVE-2016-9404 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 might allow remote attackers to inject arbitrary web script or HTML via vectors related to login. |
41 |
CVE-2016-9403 |
264 |
|
|
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
newreply.php in MyBB (aka MyBulletinBoard) before 1.8.7 and MyBB Merge System before 1.8.7 allows remote attackers to have unspecified impact by leveraging a missing permission check. |
42 |
CVE-2016-9402 |
89 |
|
Exec Code Sql |
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
SQL 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 attackers to execute arbitrary SQL commands via unspecified vectors. |
43 |
CVE-2015-8977 |
532 |
|
|
2017-01-31 |
2017-02-05 |
5.0 |
None |
Remote |
Low |
Not required |
Partial |
None |
None |
MyBB (aka MyBulletinBoard) before 1.6.18 and 1.8.x before 1.8.6 and MyBB Merge System before 1.8.6 allow remote attackers to obtain the installation path via vectors involving error log files. |
44 |
CVE-2015-8976 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in MyBB (aka MyBulletinBoard) before 1.6.18 and 1.8.x before 1.8.6 and MyBB Merge System before 1.8.6 might allow remote attackers to inject arbitrary web script or HTML via vectors related to "old upgrade files." |
45 |
CVE-2015-8975 |
79 |
|
XSS |
2017-01-31 |
2017-02-03 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the error handler in MyBB (aka MyBulletinBoard) before 1.6.18 and 1.8.x before 1.8.6 and MyBB Merge System before 1.8.6 might allow remote attackers to inject arbitrary web script or HTML via unspecified vectors. |
46 |
CVE-2015-8974 |
89 |
|
Exec Code Sql |
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
SQL 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.8.6 and MyBB Merge System before 1.8.6 allows remote attackers to execute arbitrary SQL commands via unspecified vectors. |
47 |
CVE-2015-8973 |
284 |
|
Bypass |
2017-01-31 |
2017-02-05 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
xmlhttp.php in MyBB (aka MyBulletinBoard) before 1.6.18 and 1.8.x before 1.8.6 and MyBB Merge System before 1.8.6 allows remote attackers to bypass intended access restrictions via vectors related to the forum password. |
48 |
CVE-2015-4552 |
79 |
|
XSS |
2015-09-03 |
2016-12-22 |
4.3 |
None |
Remote |
Medium |
Not required |
None |
Partial |
None |
Cross-site scripting (XSS) vulnerability in the quick edit function in xmlhttp.php in MyBB (aka MyBulletinBoard) before 1.8.5 allows remote attackers to inject arbitrary web script or HTML via the content of a post. |
49 |
CVE-2015-2786 |
|
|
|
2015-03-29 |
2016-12-03 |
10.0 |
None |
Remote |
Low |
Not required |
Complete |
Complete |
Complete |
Unspecified vulnerability in MyBB (aka MyBulletinBoard) before 1.8.4 has unknown attack vectors related to "Group join request notifications sent to wrong group leaders." |
50 |
CVE-2015-2352 |
|
|
|
2015-03-19 |
2016-12-03 |
7.5 |
None |
Remote |
Low |
Not required |
Partial |
Partial |
Partial |
The cache handler in MyBB (aka MyBulletinBoard) before 1.8.4 does not properly check the encoding of input to the var_export function, which allows attackers to have an unspecified impact via unknown vectors. |