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-2025-49113 KEVroundcube/roundcubemailRoundcube Webmail Vulnerable to Authenticated RCE via PHP Object Deserializationcritical9.999%
CVE-2019-6340 KEVdrupal/core, drupal/drupalSome field types do not properly sanitize data from non-form sources. This can lead to arbitrary PHP code execution in shigh8.192%
CVE-2018-15133 KEVlaravel/frameworkLaravel Framework RCE Vulnerabilityhigh8.177%
CVE-2020-15148yiisoft/yii2Unsafe deserialization in Yii 2high8.978%
CVE-2024-5932give (WordPress plugin)The GiveWP – Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and critical10.077%
CVE-2021-3007laminas/laminas-http, zendframework/zendframeworkRemote code execution in zendframework and laminas-httpcritical9.875%
CVE-2019-10867pimcore/pimcorePimcore Unserialize Remote Code Executionhigh8.869%
CVE-2023-6933better-search-replace (WordPress plugin)The Better Search Replace plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 1.4.4 via deseriahigh8.868%
CVE-2019-12799shopware/shopwareShopware Insecure Deserialization Vulnerabilityhigh8.854%
CVE-2021-24307all-in-one-seo (WordPress plugin)The All in One SEO – Best WordPress SEO Plugin – Easily Improve Your SEO Rankings before 4.1.0.2 enables authenticated users with "aioseo_tohigh8.853%
CVE-2020-28948pear/archive_tar, drupal/coreMultiple vulnerabilities through filename manipulation in Archive_Tarhigh7.847%
CVE-2024-3054wpvivid-backuprestore (WordPress plugin)WPvivid Backup & Migration Plugin for WordPress is vulnerable to PHAR Deserialization in all versions up to, and including, 0.9.99 via deserhigh7.242%
CVE-2022-21647codeigniter4/frameworkDeserialization of Untrusted Data in Codeigniter4high7.738%
CVE-2023-1650wpbot (WordPress plugin)The AI ChatBot WordPress plugin before 4.4.7 unserializes user input from cookies via an AJAX action available to unauthenticated users, whicritical9.834%
CVE-2024-1651torrentpier/torrentpierDeserialization of Untrusted Data in Torrentpiercritical10.034%
CVE-2024-8353give (WordPress plugin)The GiveWP – Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and critical9.832%
CVE-2020-29045food-and-drink-menu (WordPress plugin)The food-and-drink-menu plugin through 2.2.0 for WordPress allows remote attackers to execute arbitrary code because of an unserialize operacritical9.831%
CVE-2018-20148WordPress coreIn WordPress before 4.9.9 and 5.x before 5.0.1, contributors could conduct PHP object injection attacks via crafted metadata in a wp.getMedicritical9.827%
CVE-2018-17057fooman/tcpdf, la-haute-societe/tcpdf, spoonity/tcpdf +3 moreTCPDF vulnerable to attackers triggering deserialization of arbitrary datacritical9.826%
CVE-2022-33107topthink/frameworkDeserialization of Untrusted Data in topthink/frameworkcritical9.824%
CVE-2022-38352topthink/frameworkThinkPHP deserialization vulnerabilitycritical9.821%
CVE-2023-2288otter (WordPress plugin)The Otter WordPress plugin before 2.2.6 does not sanitize some user-controlled file paths before performing file operations on them. This lehigh8.818%
CVE-2023-1669seopress (WordPress plugin)The SEOPress WordPress plugin before 6.5.0.3 unserializes user input provided via the settings, which could allow high-privilege users such high7.218%
CVE-2023-1347customizer-export\/import (WordPress plugin)The Customizer Export/Import WordPress plugin before 0.9.6 unserializes user input provided via the settings, which could allow high privilehigh7.216%
CVE-2020-29047wp-hotel-booking (WordPress plugin)The wp-hotel-booking plugin through 1.10.2 for WordPress allows remote attackers to execute arbitrary code because of an unserialize operaticritical9.816%
CVE-2020-28032WordPress coreWordPress before 5.5.2 mishandles deserialization requests in wp-includes/Requests/Utility/FilteredIterator.php.critical9.816%
CVE-2020-3716magento/community-editionMagento deserialization vulnerabilitycritical9.814%
CVE-2020-9006popup-builder (WordPress plugin)The Popup Builder plugin 2.2.8 through 2.6.7.6 for WordPress is vulnerable to SQL injection (in the sgImportPopups function in sg_popup_ajaxcritical9.89%
CVE-2021-24579bold-page-builder (WordPress plugin)The bt_bb_get_grid AJAX action of the Bold Page Builder WordPress plugin before 3.1.6 passes user input into the unserialize() function withhigh8.88%
CVE-2019-11831drupal/core, drupal/drupal, typo3/phar-stream-wrapperThis security release fixes third-party dependencies included in or required by Drupal core. As described in [TYPO3-PSA-critical9.85%
CVE-2018-19274phpbb/phpbbphpBB Remote Code Executionhigh7.25%
CVE-2020-23653zoujingli/thinkadminThinkAdmin insecure unserialize vulnerabilitycritical9.84%
CVE-2024-44902topthink/frameworkThinkPHP deserialization vulnerabilitycritical9.84%
CVE-2011-4962silverstripe/cmsSilverstripe CMS Arbitrary Code Executionmedium0.04%
CVE-2023-26326buddyforms (WordPress plugin)The BuddyForms WordPress plugin, in versions prior to 2.7.8, was affected by an unauthenticated insecure deserialization issue. An unauthentcritical9.84%
CVE-2024-5488seopress (WordPress plugin)The SEOPress WordPress plugin before 7.9 does not properly protect some of its REST API routes, which combined with another Object Injectiocritical9.84%
CVE-2022-21663WordPress coreWordPress is a free and open-source content management system written in PHP and paired with a MariaDB database. On a multisite, users with medium6.64%
CVE-2020-15086friendsoftypo3/mediacePotential Remote Code Execution in TYPO3 with mediace extensioncritical9.84%
CVE-2021-24217facebook (WordPress plugin)The run_action function of the Facebook for WordPress plugin before 3.0.0 deserializes user supplied data making it possible for PHP objectshigh8.14%
CVE-2023-47130yiisoft/yiiyiisoft/yii deserializing untrusted user input can lead to remote code executionhigh8.13%
CVE-2020-36326phpmailer/phpmailerObject injection in PHPMailer/PHPMailercritical9.83%
CVE-2023-28115knplabs/knp-snappyPHAR deserialization allowing remote code executioncritical9.83%
CVE-2024-31211WordPress coreWordPress is an open publishing platform for the Web. Unserialization of instances of the `WP_HTML_Token` class allows for code execution vimedium5.53%
CVE-2021-23420codeception/codeceptionDeserialization of Untrusted Data in codeception/codeceptioncritical9.83%
CVE-2019-11830typo3/phar-stream-wrapperPharStreamWrapper for Typo3 unsafe deserialization vulnerabilitycritical9.83%
CVE-2019-7743joomla/joomla-cmsJoomla! Object Injection Vulnerabilitycritical9.83%
CVE-2022-3360learnpress (WordPress plugin)The LearnPress WordPress plugin before 4.1.7.2 unserialises user input in a REST API endpoint available to unauthenticated users, which coulhigh8.13%
CVE-2018-1000527froxlor/froxlorFroxlor PHP Object Injection vulnerabilityhigh7.23%
CVE-2026-46725mmc/ceselectorTYPO3 Remote Code Execution in extension "Content Element Selector" (ceselector)critical0.03%
CVE-2020-4043maikuolan/phpmussel, phpmussel/phpmusselPhar unserialization vulnerability in phpMusselhigh7.73%
Page 1 of 6 · 276 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.