Skip to main content
← All vulnerabilities
CVE-2026-119059EUVD-2026-113716GHSA-65M9-FPQG-CX7W

Content Egg <= 12.0.0 - Missing Authorization to Authenticated (Contributor+) Arbitrary Post Meta Modification via 'post_id' Parameter via…

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

The Content Egg plugin for WordPress, in all versions up to and including 12.0.0, is affected. An authenticated user with contributor-level access or higher can change product data and related post metadata on posts they do not own, including posts written by administrators.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

The Content Egg plugin for WordPress is vulnerable to unauthorized modification of data due to a missing per-post capability check on the ajaxUpdateProducts() function in versions up to, and including, 12.0.0. The handler verifies a static nonce ('contentegg_metabox') and the generic 'edit_posts' capability, but trusts the attacker-supplied $_POST['post_id'] verbatim and never calls current_user_can('edit_post', $post_id) — the per-object check that its sibling save_post handler saveMeta() correctly performs. This makes it possible for authenticated attackers, with contributor-level access and above, to modify Content Egg product data (_cegg_data_*) and update-timestamp post meta on arbitrary posts, including those owned by administrators.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • keywordrush Content Egg – Affiliate Product Importer & Price Comparison

    through 12.0.0

References 6

wordfence.com

plugins.trac.wordpress.org