CVE-2026-4124 MEDIUM

CVE-2026-4124: Ziggeo <= 3.1.1 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Modification via 'ziggeo_ajax' AJAX Action

Vendor Oliverfriedmann
Product Ziggeo
Weakness CWE-862 · Missing authorization
Published April 9, 2026
Last update April 13, 2026

CVSS base score

5.4/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality None
Integrity Low

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L

What the vulnerability does

01Description

The Ziggeo plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 3.1.1. The wp_ajax_ziggeo_ajax handler only verifies a nonce (check_ajax_referer) but performs no capability checks via current_user_can(). Furthermore, the nonce ('ziggeo_ajax_nonce') is exposed to all logged-in users on every page via the wp_head and admin_head hooks . This makes it possible for authenticated attackers, with Subscriber-level access and above, to invoke multiple administrative operations including: saving arbitrary translation strings (translations_panel_save_strings via update_option('ziggeo_translations')), creating/updating/deleting event templates (event_editor_save_template/update_template/remove_template via update_option('ziggeo_events')), modifying SDK application settings (sdk_applications operations), and managing notifications (notification_handler via update_option('ziggeo_notifications')).

Explanation of Vulnerability in Simple Terms

02Summary

Ziggeo versions up to 3.1.1 lack proper authorization checks, allowing authenticated users to modify or disable features they should not have access to. An attacker with low-level account privileges can alter system integrity without elevated permissions. The vulnerability affects data integrity and availability but not confidentiality. Update to version 3.1.2 or later.

What an attacker can do

03Attacker Capabilities

Modify or disable features and settings that should be restricted to higher-privilege users.

Potential impact on your site

04Site Impact

Unauthorized users can alter system configuration and disable critical features, compromising site stability.

Conditions required to exploit

05Prerequisites

Attacker must have a valid low-privilege account on the Ziggeo instance.

Key dates

06Disclosure timeline

April 9, 2026 CVE published
April 13, 2026 Record updated

Related vulnerabilities

08Related CVE