Skip to main content

The Events Calendar CVE-2026-78159

| EUVDEUVD-2026-76833 CRITICAL
Code Injection (CWE-94)
2026-09-12 Wordfence GHSA-9c57-9fxg-8x9j
9.8
CVSS 3.1 · NVD
Share

Severity by source

Vendor (Wordfence) PRIMARY
CRITICAL
qualitative
NVD
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.1 HIGH

Unauthenticated network RCE (PR:N, full CIA impact), but AC:H because it requires comments enabled on events plus a pre-planted crafted comment block rendered via do_blocks().

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Sep 12, 2026 - 08:18 vuln.today
CVE Published
Sep 12, 2026 - 07:39 cve.org
CRITICAL 9.8

DescriptionNVD

The The Events Calendar plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 6.17.3 via the parse_array function. This is due to insufficient validation of the widget 'classes' map, allowing a plain-array payload to bypass the is_safe_widget_instance() object check and reach the callable-invocation sink in Element_Classes::parse_array(). This makes it possible for unauthenticated attackers to execute code on the server. Exploitation requires that the targeted site has comments enabled on tribe_events posts and that at least one comment containing a crafted wp:legacy-widget block has been submitted, as the attack chain is triggered when do_blocks() processes the single-event HTML including the comment area.

AnalysisAI

Remote code execution in The Events Calendar WordPress plugin (StellarWP) through version 6.17.3 lets unauthenticated attackers run arbitrary PHP on the server by abusing Element_Classes::parse_array(). A plain-array widget 'classes' payload evades the is_safe_widget_instance() object check and reaches a callable-invocation sink; the chain fires when do_blocks() renders a single-event page whose comment area contains a crafted wp:legacy-widget block. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires that the target site has comments enabled on tribe_events (event) posts and that at least one comment containing a crafted wp:legacy-widget block has been submitted and is reachable when the single-event page is rendered, because the chain only fires when do_blocks() processes the single-event HTML including the comment area. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H = 9.8) reflects unauthenticated network RCE with full impact, which is the correct ceiling for arbitrary code execution. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Upgrade The Events Calendar beyond 6.17.3 to the current patched release; the fix is committed in WordPress.org changesets 3667866 and 3667867 (https://plugins.trac.wordpress.org/changeset?old=3667866%40the-events-calendar and /changeset?old=3667867%40the-events-calendar), which correspond to the next tagged release (Upstream fix available as changesets; the exact released patched version is not independently confirmed from the provided data - verify against the plugin changelog before relying on a specific number). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: disable comments on all tribe_events posts via WordPress settings or disable The Events Calendar plugin entirely if not mission-critical to operations; review server logs and web application firewall logs for suspicious activity targeting event pages or wp:legacy-widget blocks. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2024-4180 CRITICAL POC
9.1 Jun 04

The Events Calendar WordPress plugin before 6.4.0.1 does not properly sanitize user-submitted content when rendering som

CVE-2023-6203 HIGH POC
7.5 Dec 18

The Events Calendar WordPress plugin before 6.2.8.1 discloses the content of password protected posts to unauthenticated

CVE-2024-1295 MEDIUM POC
6.5 Jun 14

The events-calendar-pro WordPress plugin before 6.4.0.1, The Events Calendar WordPress plugin before 6.4.0.1 does not pr

CVE-2026-78265 CRITICAL
9.8 Aug 24

PHP Object Injection in the WordPress plugin The Events Calendar (all versions up to and including 6.17.2) allows unauth

CVE-2026-78006 CRITICAL
9.8 Sep 12

Remote code execution in The Events Calendar plugin for WordPress (StellarWP) affects all versions up to and including 6

CVE-2024-8275 CRITICAL
9.8 Sep 25

The The Events Calendar plugin for WordPress is vulnerable to SQL Injection via the 'order' parameter of the 'tribe_has_

CVE-2026-49772 CRITICAL
9.3 Jun 16

Blind SQL injection in The Events Calendar WordPress plugin (versions 6.15.12 through 6.16.2) by Liquid Web / StellarWP

CVE-2026-13390 MEDIUM POC
5.3 Jul 27

Integrity bypass in The Events Calendar WordPress plugin allows unauthenticated attackers to mark existing Event Aggrega

CVE-2024-5333 MEDIUM POC
5.3 Dec 16

The Events Calendar WordPress plugin before 6.8.2.1 is missing access checks in the REST API, allowing for unauthenticat

CVE-2026-84745 LOW POC
2.7 Sep 05

The Events Calendar WordPress plugin before 6.17.3.1 exposes unpublished site content - drafts, pending posts, and priva

CVE-2025-5144 MEDIUM
6.4 Jun 11

The The Events Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘data-date-*’ paramete

CVE-2024-6931 MEDIUM
6.1 Sep 27

The The Events Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via RSVP name field in all ver

Share

CVE-2026-78159 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy