PHP vulnerability advisories

Every CVE phpwarden knows about across the PHP engine, Composer packages and WordPress plugins, themes and core — ranked by real-world exploitation. Feed 2026.10.29.4, updated 2026-10-29. Browse by package.

19,303CVEs
8,638Composer advisories
12,328WordPress advisories
35Actively exploited (KEV) →
CVEPackageTitleSeverityCVSSEPSS
CVE-2020-25213 KEVwp-file-manager (WordPress plugin)Unauthenticated arbitrary file upload to RCE via the elFinder connectorcritical10.097%
CVE-2020-35489 KEVcontact-form-7 (WordPress plugin)Unrestricted file upload via unsanitised filenames (double extension)critical10.089%
CVE-2020-13671 KEVdrupal/core, drupal/drupal*Update November 18: Documented longer list of dangerous file extensions* Drupal core does not properly sanitize certaihigh8.836%
CVE-2020-24186wpdiscuz (WordPress plugin)A Remote Code Execution vulnerability exists in the gVectors wpDiscuz plugin 7.0 through 7.0.4 for WordPress, which allows unauthenticated ucritical10.095%
CVE-2024-8856wp-time-capsule (WordPress plugin)The Backup and Staging by WP Time Capsule plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation icritical9.894%
CVE-2022-1329elementor (WordPress plugin)The Elementor Website Builder plugin for WordPress is vulnerable to unauthorized execution of several AJAX actions due to a missing capabilihigh8.893%
CVE-2014-8739sexy-contact-form (WordPress plugin), blueimp/jquery-file-uploadUnrestricted file upload vulnerability in server/php/UploadHandler.php in the jQuery File Upload Plugin 6.4.4 for jQuery, as used in the Crecritical9.892%
CVE-2021-24145modern-events-calendar-lite (WordPress plugin)Arbitrary file upload in the Modern Events Calendar Lite WordPress plugin, versions before 5.16.5, did not properly check the imported file,high7.287%
CVE-2023-5360royal-elementor-addons (WordPress plugin)The Royal Elementor Addons and Templates WordPress plugin before 1.3.79 does not properly validate uploaded files, which could allow unauthecritical9.886%
CVE-2021-24155backup-guard (WordPress plugin)The WordPress Backup and Migrate Plugin – Backup Guard WordPress plugin before 1.6.0 did not ensure that the imported files are of the SGBP high7.284%
CVE-2019-8942WordPress coreWordPress before 4.9.9 and 5.x before 5.0.1 allows remote code execution because an _wp_attached_file Post Meta entry can be changed to an ahigh8.883%
CVE-2021-42362wordpress-popular-posts (WordPress plugin)The WordPress Popular Posts WordPress plugin is vulnerable to arbitrary file uploads due to insufficient input file type validation found inhigh8.880%
CVE-2020-12800drag-and-drop-multiple-file-upload-contact-form-7 (WordPress plugin)The drag-and-drop-multiple-file-upload-contact-form-7 plugin before 1.3.3.3 for WordPress allows Unrestricted File Upload and remote code excritical9.879%
CVE-2023-2034froxlor/froxlorfroxlor/froxlor vulnerable to unrestricted upload of file with dangerous typecritical9.171%
CVE-2018-19422intelliants/subrionSubrion CMS RCE Vulnerabilityhigh7.265%
CVE-2017-1000119october/cmsOctober CMS PHP Code Executionhigh7.261%
CVE-2021-24499workreap (WordPress plugin)The Workreap WordPress theme before 2.2.2 AJAX actions workreap_award_temp_file_uploader and workreap_temp_file_uploader did not perform noncritical9.860%
CVE-2021-39352catch-themes-demo-import (WordPress plugin)The Catch Themes Demo Import WordPress plugin is vulnerable to arbitrary file uploads via the import functionality found in the ~/inc/CatchThigh7.256%
CVE-2021-25003wpcargo-track-\&-trace (WordPress plugin)The WPCargo Track & Trace WordPress plugin before 6.9.0 contains a file which could allow unauthenticated attackers to write a PHP file anywcritical9.856%
CVE-2025-5961wpvivid-backuprestore (WordPress plugin)The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to arbitrary file uploads due to missing filehigh7.255%
CVE-2023-6187paid-memberships-pro (WordPress plugin)The Paid Memberships Pro plugin for WordPress is vulnerable to arbitrary file uploads due to insufficient file type validation in the 'pmprohigh7.551%
CVE-2024-5084hash-form (WordPress plugin)The Hash Form – Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation incritical9.851%
CVE-2021-24370fancy-product-designer (WordPress plugin)The Fancy Product Designer WordPress plugin before 4.6.9 allows unauthenticated attackers to upload arbitrary files, resulting in remote codcritical9.847%
CVE-2020-36847simple-file-list (WordPress plugin)The Simple-File-List Plugin for WordPress is vulnerable to Remote Code Execution in versions up to, and including, 4.2.2 via the rename funccritical9.844%
CVE-2021-43421studio-42/elfinderelFinder Unrestricted File Upload vulnerabilitycritical9.843%
CVE-2025-1128everest-forms (WordPress plugin)The Everest Forms – Contact Forms, Quiz, Survey, Newsletter & Payment Form Builder for WordPress plugin for WordPress is vulnerable to arbitcritical9.842%
CVE-2021-24284kaswara (WordPress plugin)The Kaswara Modern VC Addons WordPress plugin through 3.0.1 allows unauthenticated arbitrary file upload via the 'uploadFontIcon' AJAX actiocritical9.842%
CVE-2015-4455aviary-image-editor-add-on-for-gravity-forms (WordPress plugin)Unrestricted file upload vulnerability in includes/upload.php in the Aviary Image Editor Add-on For Gravity Forms plugin 3.0 beta for WordPrcritical9.841%
CVE-2022-0888ninja-forms-file-uploads (WordPress plugin)The Ninja Forms - File Uploads Extension WordPress plugin is vulnerable to arbitrary file uploads due to insufficient input file type validacritical9.839%
CVE-2022-4732microweber/microweberMicroweber vulnerable to unrestricted malicious uploadshigh7.238%
CVE-2021-3120yith-woocommerce-gift-cards (WordPress plugin)An arbitrary file upload vulnerability in the YITH WooCommerce Gift Cards Premium plugin before 3.3.1 for WordPress allows remote attackers critical9.837%
CVE-2024-6220keydatas (WordPress plugin)The 简数采集器 (Keydatas) plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the keydatas_downlocritical9.835%
CVE-2023-38874gugoan/economizzerEconomizzer remote code execution vulnerabilityhigh8.832%
CVE-2024-6366profile-builder (WordPress plugin)The User Profile Builder WordPress plugin before 3.11.8 does not have proper authorisation, allowing unauthenticated users to upload media critical9.129%
CVE-2022-27115studio-42/elfinderRCE in Studio-42 elFinder on Windows before 2.1.61critical9.829%
CVE-2020-14209dolibarr/dolibarrDolibarr Unrestricted Upload of File with Dangerous Typehigh8.827%
CVE-2017-1002000mobile-friendly-app-builder-by-easytouch (WordPress plugin)Vulnerability in wordpress plugin mobile-friendly-app-builder-by-easytouch v3.0, The code in file ./mobile-friendly-app-builder-by-easytouchcritical9.827%
CVE-2019-19576verot/class.upload.phpRemote code execution in verot/class.upload.phpcritical9.826%
CVE-2022-1952easync (WordPress plugin)The Free Booking Plugin for Hotels, Restaurant and Car Rental WordPress plugin before 1.1.16 suffers from insufficient input validation whiccritical9.825%
CVE-2022-0863wp-svg-icons (WordPress plugin)The WP SVG Icons WordPress plugin through 3.2.3 does not properly validate uploaded custom icon packs, allowing an high privileged user likehigh7.224%
CVE-2025-2005front-end-only-users (WordPress plugin)The Front End Users plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the file uploads fiecritical9.822%
CVE-2013-3684nextgen-gallery (WordPress plugin)NextGEN Gallery plugin before 1.9.13 for WordPress: ngggallery.php file uploadcritical9.819%
CVE-2017-16949anonymous-post-pro (WordPress plugin)An issue was discovered in the AccessKeys AccessPress Anonymous Post Pro plugin through 3.1.9 for WordPress. Improper input sanitization allcritical9.819%
CVE-2021-23394studio-42/elfinderelFinder unsafe upload filtering leading to remote code executionhigh8.119%
CVE-2025-1025cockpit-hq/cockpitCockpit Arbitrary File Uploadhigh7.519%
CVE-2022-38916pagekit/pagekitPagekit vulnerable to Unrestricted Upload of File with Dangerous Typecritical9.818%
CVE-2024-7855wp-hotel-booking (WordPress plugin)The WP Hotel Booking plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the update_review()high8.818%
CVE-2025-3914aeropage-sync-for-airtable (WordPress plugin)The Aeropage Sync for Airtable plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'aerohigh8.817%
CVE-2017-1002008membership-simplified-for-oap-members-only (WordPress plugin)Vulnerability in wordpress plugin membership-simplified-for-oap-members-only v1.58, The file download code located membership-simplified-forcritical9.817%
CVE-2012-6649wp-gpx-maps (WordPress plugin)WordPress WP GPX Maps Plugin 1.1.21 allows remote attackers to execute arbitrary PHP code via improper file upload.critical9.816%
Page 1 of 10 · 493 advisories
Severity and CVSS come from the upstream advisory (OSV.dev, NVD, FriendsOfPHP); KEV marks CVEs on CISA's Known Exploited Vulnerabilities list; EPSS is FIRST's 30-day exploitation probability. Rows sort exploitation-first: KEV, then EPSS, then CVSS.