Custom Post Types and Custom Fields creator – WCK <= 2.4.0 - Authenticated (Subscriber+) Missing Authorization to Post Meta Update via wck_sync_translation AJAX Action

Medium 4.3 CWE-862Fixed in 2.4.1
ID
WPSEC-2026-2996
Plugin
Custom Post Types and Custom Fields creator – WCK (wck-custom-fields-and-custom-post-types-creator)
Affected
all versions before 2.4.1
Remediation
Update to 2.4.1 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-862
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-11-12
Attack surface
Custom Post Types and Custom Fields creator – WCK on WPSec AttackSurface
Fix released
Published

Description

The WCK plugin for WordPress is vulnerable to unauthorized modification of data via the wck_sync_translation AJAX action in all versions up to, and including, 2.4.0, due to a missing capability check and missing nonce verification in the wck_sync_translation_ajax function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to rebuild and overwrite serialized WCK post meta on arbitrary posts that have legacy 'wckwpml_' translation custom fields.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0