{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/cpes/cpe2.3aelexwordpress_helpdesk__customer_ticketing_system/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:elex:wordpress_helpdesk_\u0026_customer_ticketing_system:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":9.1,"id":"CVE-2026-114630"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["ELEX WordPress HelpDesk \u0026 Customer Ticketing System (\u003c= 3.3.8)"],"_cs_severities":["critical"],"_cs_tags":["web-application","vulnerability","wordpress","file-deletion"],"_cs_type":"advisory","_cs_vendors":["ELEX"],"content_html":"\u003cp\u003eThe ELEX WordPress HelpDesk \u0026amp; Customer Ticketing System plugin is vulnerable to arbitrary file deletion in all versions up to and including 3.3.8. The vulnerability exists within the factory_reset function, which fails to perform proper capability checks, relying instead on the insecure is_admin() request-type check. Unauthenticated attackers can exploit this to delete arbitrary files, such as wp-config.php, by manipulating the ticket_attachment_path.\u003c/p\u003e\n\u003ch2 id=\"attack-chain\"\u003eAttack Chain\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eAttacker harvests the required AJAX nonce from the [wsdesk_support] shortcode on a public-facing page.\u003c/li\u003e\n\u003cli\u003eAttacker submits a POST request to the eh_crm_new_ticket_post AJAX endpoint.\u003c/li\u003e\n\u003cli\u003eAttacker injects a malicious file path into the ticket_attachment_path parameter during the ticket submission.\u003c/li\u003e\n\u003cli\u003eAttacker performs a GET request to wp-admin/admin.php?page=wsdesk_factory_reset.\u003c/li\u003e\n\u003cli\u003eThe factory_reset routine executes due to insufficient authorization checks.\u003c/li\u003e\n\u003cli\u003eThe application performs an unlink() operation on the attacker-supplied file path.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eSuccessful exploitation allows unauthenticated attackers to delete arbitrary files on the WordPress server. This can lead to a complete site compromise or remote code execution by removing critical configuration files such as wp-config.php, which forces the site back into an installation state.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the ELEX WordPress HelpDesk \u0026amp; Customer Ticketing System plugin to the latest version.\u003c/li\u003e\n\u003cli\u003eAudit existing ticket attachments and recent plugin configuration changes for signs of malicious input.\u003c/li\u003e\n\u003cli\u003eImplement access controls for sensitive administrative functions within the WordPress environment.\u003c/li\u003e\n\u003c/ul\u003e\n","date_modified":"2026-11-06T13:11:27Z","date_published":"2026-11-06T13:11:27Z","id":"https://feed.craftedsignal.io/briefs/2026-11-elex-plugin-rce/","summary":"The ELEX WordPress HelpDesk \u0026 Customer Ticketing System plugin for WordPress contains an arbitrary file deletion vulnerability in the factory_reset function that allows unauthenticated attackers to delete critical system files, potentially leading to remote code execution.","title":"ELEX WordPress HelpDesk \u0026 Customer Ticketing System: Arbitrary file deletion (CVE-2026-114630)","url":"https://feed.craftedsignal.io/briefs/2026-11-elex-plugin-rce/"}],"language":"en","title":"CraftedSignal Threat Feed - Cpe:2.3:a:elex:wordpress_helpdesk_\u0026_customer_ticketing_system:*:*:*:*:*:*:*:*","version":"https://jsonfeed.org/version/1.1"}