{"metadata": {"vulnerability": "CVE-2026-119059", "count": 15, "kinds": {"milestone": 4, "sighting": 1, "kev": 0, "other": 10}}, "data": [{"timestamp": "2026-10-29T12:11:37.187Z", "date_only": false, "value": "2026-10-29T12:11:37.187Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2026-119059", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-29T12:27:37Z", "date_only": false, "value": "2026-10-29T12:27:37.000Z", "kind": "other", "label": "Timeline", "source": "cvelistv5 / Wordfence", "record": "CVE-2026-119059", "field": "containers.cna.timeline.0.time", "text": "Vendor Notified"}, {"timestamp": "2026-10-29T17:02:37Z", "date_only": false, "value": "2026-10-29T17:02:37.000Z", "kind": "other", "label": "Timeline", "source": "cvelistv5 / Wordfence", "record": "CVE-2026-119059", "field": "containers.cna.timeline.1.time", "text": "Disclosed"}, {"timestamp": "2026-10-30T05:35:52.057Z", "date_only": false, "value": "2026-10-30T05:35:52.057Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-119059", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-30T05:35:52.057Z", "date_only": false, "value": "2026-10-30T05:35:52.057Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / Wordfence", "record": "CVE-2026-119059", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-30T05:44:40.004Z", "date_only": false, "value": "2026-10-30T05:44:40.004264Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117528269908180685", "record": "CVE-2026-119059", "field": "creation_timestamp", "uuid": "9a64564d-642b-4623-9097-5d77065e9676", "content": "CVE-2026-119059 Content Egg &lt;= 12.0.0 - Missing Authorization to Authenticated (Contributor+) Arbitrary Post Meta Modification via 'post_id' Parameter via cegg_update_products AJAX Action 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) \u2014 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.\nhttps://www.cve.org/CVERecord?id=CVE-2026-119059https://www.wordfence.com/threat-intel/vulnerabilities/id/bc503fac-1ae6-400a-b19d-d88f0016b8aa?source=cvehttps://plugins.trac.wordpress.org/browser/content-egg/tags/12.0.0/application/admin/EggMetabox.php#L436https://plugins.trac.wordpress.org/browser/content-egg/tags/12.0.0/application/admin/EggMetabox.php#L38https://plugins.trac.wordpress.org/browser/content-egg/tags/12.0.0/application/components/ContentManager.php#L1027https://plugins.trac.wordpress.org/browser/content-egg/tags/12.0.0/application/components/ContentManager.php#L1075https://plugins.trac.wordpress.org/changeset?reponame=&amp;old=3773366%40content-egg&amp;new=3773366%40content-egg#wordpress #keywordrush #ContentEgg\u2013AffiliateProductImporter&amp;PriceComparison#CVE_2026_119059#bot", "url": "https://infosec.exchange/users/cve/statuses/117528269908180685"}, {"timestamp": "2026-10-30T06:16:48Z", "date_only": false, "value": "2026-10-30T06:16:48Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-65M9-FPQG-CX7W", "record": "GHSA-65M9-FPQG-CX7W", "field": "database_specific.nvd_published_at", "linked_record": true}, {"timestamp": "2026-10-30T06:16:48.420Z", "date_only": false, "value": "2026-10-30T06:16:48.420", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-119059", "record": "FKIE_CVE-2026-119059", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-30T06:32:02Z", "date_only": false, "value": "2026-10-30T06:32:02Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-65M9-FPQG-CX7W", "record": "GHSA-65M9-FPQG-CX7W", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-30T06:32:02Z", "date_only": false, "value": "2026-10-30T06:32:02Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-65M9-FPQG-CX7W", "record": "GHSA-65M9-FPQG-CX7W", "field": "modified", "linked_record": true}, {"timestamp": "2026-10-30T17:32:59.830Z", "date_only": false, "value": "2026-10-30T17:32:59.830353Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-119059", "field": "containers.adp.0.metrics.0.other.content.timestamp"}, {"timestamp": "2026-10-30T17:32:59.830Z", "date_only": false, "value": "2026-10-30T17:32:59.830353Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-119059", "record": "FKIE_CVE-2026-119059", "field": "metrics.ssvcV203.0.ssvcData.timestamp", "linked_record": true}, {"timestamp": "2026-10-30T18:09:00.924Z", "date_only": false, "value": "2026-10-30T18:09:00.924Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2026-119059", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-30T18:09:00.924Z", "date_only": false, "value": "2026-10-30T18:09:00.924Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-119059", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-30T19:18:19.413Z", "date_only": false, "value": "2026-10-30T19:18:19.413", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-119059", "record": "FKIE_CVE-2026-119059", "field": "lastModified", "linked_record": true}], "metrics": {"as_of": "2026-11-08T09:50:14.623Z", "anchors": {"origin": {"timestamp": "2026-10-30T05:35:52.057Z", "date_only": false, "value": "2026-10-30T05:35:52.057Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-119059", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2026-10-30T05:35:52.057Z", "date_only": false, "value": "2026-10-30T05:35:52.057Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-119059", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": null, "exploitation": null, "patch": null}, "vendor_response_time": {"available": false, "missing": ["start", "end"]}, "time_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit_publication": {"available": false, "missing": ["end"]}, "time_to_patch": {"available": false, "missing": ["start", "end"]}, "total_time_to_patch": {"available": false, "missing": ["start", "end"]}, "disclosure_to_patch": {"available": false, "missing": ["end"]}, "time_unpatched": {"available": true, "seconds": 792862.566949, "hours": 220.2396019302778, "days": 9.17665008042824, "min_seconds": 792862.566949, "max_seconds": 792862.566949, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-30T05:35:52.057Z", "date_only": false, "value": "2026-10-30T05:35:52.057Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-119059", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-11-08T09:50:14.623Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": false, "missing": ["start"]}}}
