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.
Published: 2026-08-18
Score: 5.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MyBB forum software before version 1.8.40 contains an authorization flaw in the calendar module. The code that retrieves events does not consistently enforce the private‑event flag, allowing users who have permission to view or moderate the calendar to see and modify events that are meant to be private. This flaw, identified as CWE‑639, lets an attacker bypass intended restrictions on calendar event visibility and management.

Affected Systems

The vulnerability affects the MyBB forum software package published by the MyBB organization. Any deployment running MyBB version 1.8.39 or older is impacted; version 1.8.40 and later contain the fix.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate severity. No EPSS value is available, and the flaw is not listed in the CISA KEV catalog. The exploit requires authentication to an account that has at least viewing or moderation rights on the calendar, which is typically obtainable through a normal user session. An attacker could therefore read non‑public event data and potentially modify event details, compromising the confidentiality and integrity of private calendar information.

Generated by OpenCVE AI on August 18, 2026 at 17:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official MyBB 1.8.40 patch or later to eliminate the authorization flaw
  • Re‑evaluate user group permissions to ensure that moderators or other roles do not retain unnecessary access to private calendar events
  • Regularly monitor forum logs for anomalous calendar activity and verify that private events remain hidden from unauthorized users

Generated by OpenCVE AI on August 18, 2026 at 17:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
First Time appeared Mybb
Mybb mybb
Vendors & Products Mybb
Mybb mybb

Tue, 18 Aug 2026 16:00:00 +0000

Type Values Removed Values Added
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.
Title MyBB: Insufficient authorization for private calendar events
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T17:46:20.052Z

Reserved: 2026-05-08T20:08:17.208Z

Link: CVE-2026-45120

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-18T16:17:06.937

Modified: 2026-08-18T18:17:35.470

Link: CVE-2026-45120

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T18:00:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key