PT-2026-90597

CVE-2026-78159

·

Published

2026-09-11

·

Updated

2026-09-17

Description by

CVSS 3.1
9.8
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions The Events Calendar versions prior to 6.17.4
Description Unauthenticated attackers can achieve Remote Code Execution on the server through the parse array() function in Element Classes::parse array(). The issue stems from insufficient validation of the widget classes map, which allows a plain-array payload to bypass the is safe widget instance() object check and reach a callable-invocation sink. This attack chain is triggered when do blocks() processes the single-event HTML including the comment area. Successful exploitation requires that the site has comments enabled on tribe events posts and that a comment containing a crafted wp:legacy-widget block has been submitted.
Recommendations Update The Events Calendar to version 6.17.4 or later. As a temporary mitigation, disable comments on tribe events posts to prevent the attack chain from being triggered.
Exploitability
Fix
Impacts
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾