{"id":42350,"date":"2026-04-12T02:00:55","date_gmt":"2026-04-12T02:00:55","guid":{"rendered":"http:\/\/localhost\/?p=42350"},"modified":"2026-04-12T02:00:55","modified_gmt":"2026-04-12T02:00:55","slug":"wordpress-eventprime-4281-arbitrary-file-upload","status":"publish","type":"post","link":"https:\/\/zero.redgem.net\/?p=42350","title":{"rendered":"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662"},"content":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2026-04-10T17:16:18&#8243;,&#8221;description&#8221;:&#8221;WordPress EventPrime plugin versions 4.2.8.1 and below suffer from an unauthenticated arbitrary file upload vulnerability&#8230;&#8221;,&#8221;published&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;modified&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;type&#8221;:&#8221;packetstorm&#8221;,&#8221;title&#8221;:&#8221;\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;PACKETSTORM:218662&#8243;,&#8221;bulletinFamily&#8221;:&#8221;exploit&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[&#8220;CVE-2026-1657&#8243;],&#8221;sourceData&#8221;:&#8221;# CVE-2026-1657: Unauthenticated Arbitrary File Upload in EventPrime Plugin\\n    \\n    \\u003e **Disclaimer:** This repository is created for **educational purposes and ethical disclosure only**. The vulnerability has been responsibly reported to the vendor and patched. Do not use this information to exploit systems without proper authorization.\\n    \\n    ## Summary\\n    A **Unauthenticated Arbitrary File Upload** vulnerability was discovered in the **EventPrime** plugin for WordPress (versions \\u003c= 4.2.8.1). This flaw allows any unauthenticated visitor to upload files directly into the WordPress `uploads` directory and create attachment records in the Media Library.\\n    \\n    The vulnerability exists because a specific AJAX endpoint is explicitly registered with nopriv (publicly accessible) and lacks both authorization checks and proper file content validation. Attackers can abuse this endpoint to cause storage exhaustion, spam the media library, or potentially upload malicious payloads disguised as images.\\n    \\n    ## Vulnerability Overview\\n    * **CVE ID:** CVE-2026-1657\\n    * **Product:** EventPrime (WordPress Plugin)\\n    * **Affected Versions:** `\\u003c= 4.2.8.1`\\n    * **Vulnerability Type:** Unrestricted Upload of File with Dangerous Type (CWE-434)\\n    * **Required Privileges:** None (Unauthenticated)\\n    \\n    ## Technical Deep Dive \\u0026 Root Cause\\n    The root cause is a combination of insecure AJAX hook registration and insufficient file validation.\\n    \\n    **1. Insecure AJAX Endpoint Registration:**\\n    In `includes\/class-eventprime-event-calendar-management.php`, the plugin registers the `upload_file_media` action. Around line 557, it sets {`upload_file_media`: true} in its action map, where `true` indicates `_nopriv` support. Consequently, the gwp_ajax_nopriv_ep_upload_file_media` hook is registers, making the endpoint available to anyone.\\n    \\n    **2. Missing Authorization And Nonce Checks:**\\n    The handler function `upload_file_media()` (in `includes\/class-ep-ajax.php`, lines 1659-1697) does not use `current_user_can()` to check for upload privileges, nor does it verify a security nonce.\\n    \\n    **3. Flawed Validation Logic:**\\n    The handler only validates the file extension (e.g., `jpg\/jpeg\/png\/gif`) based on the client-provided filename (lines 1661-1664). It does not perform robust server-side content validation (like `getimagesize()` or `wp_check_filetype_and_ext()`). This implies that malicious scripts or other filetypes renamed to `harmless.jpg` will be written to the disk before WordPress attempts metadata generation.\\n    \\n    **4. Persistence:**\\n    The file is saved using `move_uploaded_file()` directly into `wp_upload_dir()[&#8216;path&#8217;]` and a WordPress attachment is created via `wp_insert_attachment()`.\\n    \\n    ## Business Impact\\n    * **Storage Exhaustion (DoS):** An attacker can automate uploads containing large files, consuming all available server disk space or cloud storage quota, potentially bringing down the website.\\n    * **Media Library Spam:** The attacker can flood the media library with inappropriate or useless images, making it unusable for administrators.\\n    * **Potential for Further Exploitation:** Combined with other vulnerabilities (such as a Local File Inclusion &#8211; LFI, or if the server is misconfigured to execute `images`), this could lead to Remote Code Execution (RCE).\\n    \\n    ## Proof of Concept (PoC)\\n    \\n    ### Steps to Reproduce\\n    \\n    **1. Prepare the Payload:** Create a sample image file on your local machine named `poc.jpg`.\\n    \\n    **2. Execute the Request:** Send a multipart\/form-data POST request to the public AJAX endpoint without any session cookies:\\n    \\n    &#8220;`bash\\n    curl -i \\\\\\n      -F \\&#8221;file=@poc.jpg;filename=poc.jpg\\&#8221; \\\\\\n      \\&#8221;http:\/\/TARGET_SITE\/wp-admin\/admin-ajax.php?action=ep_upload_file_media\\&#8221;\\n    &#8220;`\\n    \\n    **3. Observe the Response:** The server will respond with a 200 OK and return a JSON object containing the newly created attachment ID:\\n    \\n    &#8220;`json\\n    {\\&#8221;success\\&#8221;:true,\\&#8221;data\\&#8221;:{\\&#8221;attachment_id\\&#8221;:117}}\\n    &#8220;`\\n    \\n    **4. Verification:**\\n    * The file is now stored at `wp-content\/uploads\/\\u003cyear\\u003e\/\\u003cmonth\\u003e\/poc.jpg`.\\n    * An administrator visiting the WordPress Media Library will see the uploaded file.\\n    \\n    ## Remediation\\n    To resolve this vulnerability, developers must:\\n    1. **Restrict Endpoint Access:** Remove the `nopriv` declaration if uploading is by design only for authenticated users.\\n    2. **Implement Capability Checks:** Use `current_user_can(&#8216;upload_files&#8217;)` to ensure only authorized privileged users can upload.\\n    3. **Validate Nonces:** Implement `check_ajax_referer()` to prevent CSRF attacks.\\n    4. **Strict File Validation:** Use traditional WordPress image handling functions (like `wp_handle_upload()`) which perform stricter MIME-type and content checks.\\n    \\n    ## Timeline\\n    \\n    * **Date (2026-01-29):** Reported to Wordfence.\\n    * **Date (2026-02-17):** Vulnerability patched \/ Public disclosure.\\n    \\n    ## References \\u0026 Credits\\n    \\n    * [Wordfence Vulnerability Database](https:\/\/www.wordfence.com\/threat-intel\/vulnerabilities\/id\/42aa82ff-0d37-4040-b8fc-84d29534a4b7)\\n    * [CVE-2026-1657 on NVD](https:\/\/www.cve.org\/CVERecord?id=CVE-2026-1657)\\n    * [EventPrime Plugin on WordPress.org](https:\/\/wordpress.org\/plugins\/eventprime-event-calendar-management\/)&#8221;,&#8221;sourceHref&#8221;:&#8221;https:\/\/packetstorm.news\/download\/218662&#8243;,&#8221;cvss&#8221;:{&#8220;score&#8221;:5.3,&#8221;severity&#8221;:&#8221;MEDIUM&#8221;,&#8221;vector&#8221;:&#8221;CVSS:3.1\/AV:N\/AC:L\/PR:N\/UI:N\/S:U\/C:N\/I:L\/A:N&#8221;,&#8221;version&#8221;:&#8221;3.1&#8243;},&#8221;cvss2&#8243;:{},&#8221;cvss3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;,&#8221;cvssV3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;}},&#8221;href&#8221;:&#8221;https:\/\/packetstorm.news\/files\/id\/218662\/&#8221;,&#8221;category_name&#8221;:&#8221;Exploit&#8221;,&#8221;post_link&#8221;:&#8221;&#8221;,&#8221;product&#8221;:&#8221;&#8221;,&#8221;version&#8221;:&#8221;&#8221;,&#8221;vendor&#8221;:&#8221;&#8221;,&#8221;ai_description&#8221;:&#8221;&#8221;,&#8221;ai_severity&#8221;:&#8221;&#8221;,&#8221;ai_vendor&#8221;:&#8221;&#8221;,&#8221;ai_product&#8221;:&#8221;&#8221;,&#8221;ai_version&#8221;:&#8221;&#8221;,&#8221;ai_score&#8221;:0}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2026-04-10T17:16:18&#8243;,&#8221;description&#8221;:&#8221;WordPress EventPrime plugin versions 4.2.8.1 and below suffer from an unauthenticated arbitrary file upload vulnerability&#8230;&#8221;,&#8221;published&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;modified&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;type&#8221;:&#8221;packetstorm&#8221;,&#8221;title&#8221;:&#8221;\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;PACKETSTORM:218662&#8243;,&#8221;bulletinFamily&#8221;:&#8221;exploit&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[&#8220;CVE-2026-1657&#8243;],&#8221;sourceData&#8221;:&#8221;# CVE-2026-1657: Unauthenticated Arbitrary File&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[6,8,22,12,21,13,53,7,11,5],"class_list":["post-42350","post","type-post","status-publish","format-standard","hentry","category-category_exploit","tag-cve","tag-cvss","tag-cvss-53","tag-exploit","tag-medium","tag-news","tag-packetstorm","tag-security","tag-tapic","tag-vulnerability"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662 - zero redgem<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zero.redgem.net\/?p=42350\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662 - zero redgem\" \/>\n<meta property=\"og:description\" content=\"{&#8220;lastseen&#8221;:&#8221;2026-04-10T17:16:18&#8243;,&#8221;description&#8221;:&#8221;WordPress EventPrime plugin versions 4.2.8.1 and below suffer from an unauthenticated arbitrary file upload vulnerability&#8230;&#8221;,&#8221;published&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;modified&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;type&#8221;:&#8221;packetstorm&#8221;,&#8221;title&#8221;:&#8221;\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;PACKETSTORM:218662&#8243;,&#8221;bulletinFamily&#8221;:&#8221;exploit&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[&#8220;CVE-2026-1657&#8243;],&#8221;sourceData&#8221;:&#8221;# CVE-2026-1657: Unauthenticated Arbitrary File...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zero.redgem.net\/?p=42350\" \/>\n<meta property=\"og:site_name\" content=\"zero redgem\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-12T02:00:55+00:00\" \/>\n<meta name=\"author\" content=\"invoker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"invoker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350\"},\"author\":{\"name\":\"invoker\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\"},\"headline\":\"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662\",\"datePublished\":\"2026-04-12T02:00:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350\"},\"wordCount\":892,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"keywords\":[\"CVE\",\"CVSS\",\"CVSS-5.3\",\"exploit\",\"MEDIUM\",\"news\",\"packetstorm\",\"Security\",\"tapic\",\"Vulnerability\"],\"articleSection\":[\"category_exploit\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=42350#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350\",\"name\":\"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662 - zero redgem\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\"},\"datePublished\":\"2026-04-12T02:00:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=42350\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=42350#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/zero.redgem.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"name\":\"zero redgem\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zero.redgem.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\",\"name\":\"zero redgem\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"width\":191,\"height\":188,\"caption\":\"zero redgem\"},\"image\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\",\"name\":\"invoker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"caption\":\"invoker\"},\"sameAs\":[\"https:\\\/\\\/zero.redgem.net\"],\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662 - zero redgem","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zero.redgem.net\/?p=42350","og_locale":"en_US","og_type":"article","og_title":"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662 - zero redgem","og_description":"{&#8220;lastseen&#8221;:&#8221;2026-04-10T17:16:18&#8243;,&#8221;description&#8221;:&#8221;WordPress EventPrime plugin versions 4.2.8.1 and below suffer from an unauthenticated arbitrary file upload vulnerability&#8230;&#8221;,&#8221;published&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;modified&#8221;:&#8221;2026-04-10T00:00:00&#8243;,&#8221;type&#8221;:&#8221;packetstorm&#8221;,&#8221;title&#8221;:&#8221;\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;PACKETSTORM:218662&#8243;,&#8221;bulletinFamily&#8221;:&#8221;exploit&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[&#8220;CVE-2026-1657&#8243;],&#8221;sourceData&#8221;:&#8221;# CVE-2026-1657: Unauthenticated Arbitrary File...","og_url":"https:\/\/zero.redgem.net\/?p=42350","og_site_name":"zero redgem","article_published_time":"2026-04-12T02:00:55+00:00","author":"invoker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"invoker","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zero.redgem.net\/?p=42350#article","isPartOf":{"@id":"https:\/\/zero.redgem.net\/?p=42350"},"author":{"name":"invoker","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca"},"headline":"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662","datePublished":"2026-04-12T02:00:55+00:00","mainEntityOfPage":{"@id":"https:\/\/zero.redgem.net\/?p=42350"},"wordCount":892,"commentCount":0,"publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"keywords":["CVE","CVSS","CVSS-5.3","exploit","MEDIUM","news","packetstorm","Security","tapic","Vulnerability"],"articleSection":["category_exploit"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zero.redgem.net\/?p=42350#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zero.redgem.net\/?p=42350","url":"https:\/\/zero.redgem.net\/?p=42350","name":"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662 - zero redgem","isPartOf":{"@id":"https:\/\/zero.redgem.net\/#website"},"datePublished":"2026-04-12T02:00:55+00:00","breadcrumb":{"@id":"https:\/\/zero.redgem.net\/?p=42350#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zero.redgem.net\/?p=42350"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zero.redgem.net\/?p=42350#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zero.redgem.net\/"},{"@type":"ListItem","position":2,"name":"\ud83d\udcc4 WordPress EventPrime 4.2.8.1 Arbitrary File Upload_PACKETSTORM:218662"}]},{"@type":"WebSite","@id":"https:\/\/zero.redgem.net\/#website","url":"https:\/\/zero.redgem.net\/","name":"zero redgem","description":"","publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zero.redgem.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/zero.redgem.net\/#organization","name":"zero redgem","url":"https:\/\/zero.redgem.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/","url":"","contentUrl":"","width":191,"height":188,"caption":"zero redgem"},"image":{"@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca","name":"invoker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","caption":"invoker"},"sameAs":["https:\/\/zero.redgem.net"],"url":"https:\/\/zero.redgem.net\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/42350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=42350"}],"version-history":[{"count":0,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/42350\/revisions"}],"wp:attachment":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=42350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=42350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=42350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}