Sceawere

Vulnerability Detail

CVE-2026-45120UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

MyBB Calendar Private Event Authorization Bypass

Vulnerability Metadata

Severity
Medium
Score / CVSS
5.4
Creation Date
2h ago
Vendor
mybb
Product
mybb
Attack Type
CWE-639: Authorization Bypass Through User-Controlled Key
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Attack Complexity
LOW

Narrative and Response

Description

MyBB is free and open source forum software. Prior to 1.8.40, the calendar module does not verify private event status consistently, allowing users with viewing and moderation permissions to access and moderate private events. The private-event check used by get_events() in inc/functions_calendar.php and the event action is missing from the remaining calendar.php actions, despite the limited-access behavior described in inc/languages/english/calendar.lang.php. This issue is fixed in version 1.8.40.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "5.4",
  "pubDate": "2026-08-18T16:17:06.937Z",
  "pubdate": "2026-08-18T16:17:06.937Z",
  "executiveSummary": "A consistency flaw in access control mechanisms within the calendar module of MyBB prior to version 1.8.40 introduces an authorization bypass vulnerability.\nThe vulnerability allows users possessing standard viewing and moderation permissions to improperly access and moderate private events due to missing access validation checks.\nThe affected product is MyBB forum software prior to version 1.8.40, specifically impacting the calendar module and associated functions.\nThe risk implications involve unauthorized exposure of confidential event data and unauthorized administrative manipulation of private calendar entries across the forum system.\nAttacker capabilities are constrained to authenticated users with existing viewing and moderation permissions, leveraging the capability to interact with the calendar module.\nExploitation requirements rely on interacting with specific actions within calendar.php where private-event validation checks are omitted.\nThe issue represents a failure in consistent privilege enforcement across application routing endpoints, violating the intended limited-access behavior defined in language localization files.",
  "technicalDetails": "The root cause of the vulnerability stems from inconsistent enforcement of private-event status validation within the calendar module of MyBB.\nWhile the function get_events() located in inc/functions_calendar.php and specific event actions properly implement private-event checks, these critical security validations are missing from the remaining action handlers within calendar.php.\nThe vulnerable component is the calendar module logic, specifically handling event interactions and routing inside calendar.php and inc/functions_calendar.php.\nAffected versions comprise all MyBB deployments prior to version 1.8.40.\nAuthentication requirements dictate that the attacker must possess an authenticated session with standard viewing and moderation privileges on the target MyBB forum.\nPrivilege requirements do not necessitate administrator status; standard users with viewing and moderation capabilities can trigger the authorization bypass.\nNetwork exposure is inherent to the web-based nature of the MyBB forum application, accessible via standard HTTP/HTTPS protocols where the calendar module is enabled.\nThe attack flow proceeds as follows: an authenticated user navigates to calendar.php actions that lack the requisite private-event validation checks. Because the underlying controller or function fails to verify whether an event is marked as private against the user's explicit authorization level, the application processes the request. The user is consequently granted unauthorized visibility into private event data or permitted to execute moderation actions against events intended to be restricted, bypassing the intended security policy enforced elsewhere in the module.\nPost-exploitation impact includes the unauthorized disclosure of sensitive schedule information, metadata leakage from private community events, and unauthorized modification or deletion of restricted calendar entries by users lacking the administrative authorization to do so."
}
CVE-2026-45120: MyBB Calendar Private Event Authorization Bypass (MEDIUM Severity, CVSS: 5.4) - Sceawere