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.31.2, updated 2026-10-31. Browse by package.

19,312CVEs
8,647Composer advisories
12,328WordPress advisories
35Actively exploited (KEV) →
CVEPackageTitleSeverityCVSSEPSS
CVE-2018-0586ultimate-member (WordPress plugin)Directory traversal vulnerability in the shortcodes function of Ultimate Member plugin prior to version 2.0.4 for WordPress allows remote aumedium4.32%
CVE-2015-4139wp-smiley (WordPress plugin)Cross-site scripting (XSS) vulnerability in smilies4wp.php in the WP Smiley plugin 1.4.1 for WordPress allows remote authenticated users to low3.52%
CVE-2019-18886symfony/security-http, symfony/symfonyUser enumeration leak using switch user functionality in Symfonymedium5.32%
CVE-2024-7313shield-security (WordPress plugin)The Shield Security WordPress plugin before 20.0.6 does not sanitise and escape a parameter before outputting it back in the page, leading medium6.12%
CVE-2014-8622compfight (WordPress plugin)Cross-site scripting (XSS) vulnerability in compfight-search.php in the Compfight plugin 1.4 for WordPress allows remote authenticated userslow3.52%
CVE-2015-5640baserproject/basercmsbaserCMS Access Control Bypassmedium0.02%
CVE-2020-14043codiad/codiadCodiad CSRF Vulnerabilityhigh8.82%
CVE-2013-2081moodle/moodleMoodle does not consider "don't send" attributes during hub registrationmedium0.02%
CVE-2022-1683amtythumb (WordPress plugin)The amtyThumb WordPress plugin through 4.2.0 does not sanitise and escape a parameter before using it in a SQL statement via its shortcode, high8.82%
CVE-2018-13983impresscms/impresscmsImpressCMS XSSmedium6.12%
CVE-2016-3732moodle/moodleMoodle sensitive information disclosuremedium4.32%
CVE-2021-24336flightlog (WordPress plugin)The FlightLog WordPress plugin through 3.0.2 does not sanitise, validate or escape various POST parameters before using them a SQL statementhigh7.22%
CVE-2021-24390alipay (WordPress plugin)A proid GET parameter of the WordPress支付宝Alipay|财付通Tenpay|贝宝PayPal集成插件 WordPress plugin through 3.7.2 is not sanitised, properly escaped or high7.22%
CVE-2021-24392club-management-software (WordPress plugin)An id GET parameter of the WordPress Membership SwiftCloud.io WordPress plugin through 1.0 is not properly sanitised, escaped or validated bhigh7.22%
CVE-2021-24393comment-highlighter (WordPress plugin)A c GET parameter of the Comment Highlighter WordPress plugin through 0.13 is not properly sanitised, escaped or validated before inserting high7.22%
CVE-2021-24394easy-testimonial-manager (WordPress plugin)An id GET parameter of the Easy Testimonial Manager WordPress plugin through 1.2.0 is not sanitised, escaped or validated before inserting thigh7.22%
CVE-2021-24395embed-youtube-video (WordPress plugin)The editid GET parameter of the Embed Youtube Video WordPress plugin through 1.0 is not sanitised, escaped or validated before inserting to high7.22%
CVE-2021-24628wow-forms (WordPress plugin)The Wow Forms WordPress plugin through 3.1.3 does not sanitise or escape a 'did' GET parameter before using it in a SQL statement, when delehigh7.22%
CVE-2021-24629post-content-xmlrpc (WordPress plugin)The Post Content XMLRPC WordPress plugin through 1.0 does not sanitise or escape multiple GET/POST parameters before using them in SQL statehigh7.22%
CVE-2021-24747seo-booster (WordPress plugin)The SEO Booster WordPress plugin before 3.8 allows for authenticated SQL injection via the "fn_my_ajaxified_dataloader_ajax" AJAX request ashigh7.22%
CVE-2021-24753rich-review (WordPress plugin)The Rich Reviews by Starfish WordPress plugin before 1.9.6 does not properly validate the orderby GET parameter of the pending reviews page high7.22%
CVE-2024-28861friendsofsymfony1/symfony1Gadget chain in Symfony 1 due to uncontrolled unserialized input in sfNamespacedParameterHoldermedium0.02%
CVE-2015-9453broken-link-manager (WordPress plugin)The broken-link-manager plugin before 0.6.0 for WordPress has XSS via the HTTP Referer or User-Agent header to a URL that does not exist.medium6.12%
CVE-2021-24522profilepress (WordPress plugin)The User Registration, User Profile, Login & Membership – ProfilePress (Formerly WP User Avatar) WordPress plugin before 3.1.11's widget formedium6.12%
CVE-2020-36724wordable (WordPress plugin)The Wordable plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 3.1.1. This is due to the use of critical9.82%
CVE-2026-30877baserproject/basercmsbaserCMS Update Functionality Vulnerable to OS Command Injectioncritical9.12%
CVE-2021-41120sylius/paypal-pluginSylius PayPal Plugin allows unauthorized access to Credit card form, exposing payer name and not requiring 3DShigh7.52%
CVE-2016-5701phpmyadmin/phpmyadminphpMyAdmin vulnerable to Cross-site Scriptingmedium6.12%
CVE-2014-5202compfight (WordPress plugin)Cross-site scripting (XSS) vulnerability in compfight-search.php in the Compfight plugin 1.4 for WordPress allows remote authenticated userslow3.52%
CVE-2011-4294moodle/moodleMoodle Open Redirect Via Error Messagesmedium0.02%
CVE-2024-2411masterstudy-lms-learning-management-system (WordPress plugin)The MasterStudy LMS plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 3.3.0 via the 'modal' pcritical9.82%
CVE-2022-0262pimcore/pimcoreCross-site Scripting in pimcoremedium6.62%
CVE-2016-9451drupal/coreDrupal Open Redirectmedium6.82%
CVE-2015-0894all-in-one-wp-security-and-firewall (WordPress plugin)SQL injection vulnerability in the All In One WP Security & Firewall plugin before 3.8.8 for WordPress allows remote attackers to execute armedium6.02%
CVE-2022-1173getgrav/gravStored cross site scripting in getgrav/gravmedium5.42%
CVE-2020-25703moodle/moodleExposure of Sensitive Information to an Unauthorized Actor in Moodlemedium5.32%
CVE-2013-4522moodle/moodleMoodle vulnerable to Exposure of Sensitive Information to an Unauthorized Actormedium0.02%
CVE-2014-2054phpoffice/phpexcelPHPExcel vulnerable to XXE attacks through libxmlmedium0.02%
CVE-2018-17566topthink/frameworkThinkPHP SQL injection vulnerabilitycritical9.82%
CVE-2021-44135pagekit/pagekitSQL injection in pagekit/pagekitcritical9.82%
CVE-2017-14764genix/cmsGeniXCMS arbitrary PHP code executionhigh8.82%
CVE-2022-33011idno/knownKnown vulnerable to account takeover via host header injection attack in v1.3.1high8.82%
CVE-2023-6635block-options (WordPress plugin)The EditorsKit plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation on the 'import_styles' functhigh7.22%
CVE-2009-3629typo3/cms-backendTYPO3 Backend vulnerable to Cross-site Scriptinglow0.02%
CVE-2016-9188moodle/moodleMoodle XSS Vulnerabilitymedium6.12%
CVE-2019-16126getgrav/gravCross-site Scripting in Gravmedium6.12%
CVE-2022-0478event-manager-and-tickets-selling-for-woocommerce (WordPress plugin)The Event Manager and Tickets Selling for WooCommerce WordPress plugin before 3.5.8 does not validate and escape the post_author_gutenberg phigh8.82%
CVE-2015-8606silverstripe/cmsSilverstripe CMS XSS Vulnerabilitymedium6.12%
CVE-2022-0828download-manager (WordPress plugin)The Download Manager WordPress plugin before 3.2.34 uses the uniqid php function to generate the master key for a download, allowing an attahigh7.52%
CVE-2023-25654baserproject/basercmsbaserCMS File Uploader Remote Code Execution (RCE) vulnerabilitycritical9.82%
Page 70 of 387 · 19,312 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.