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-2019-6267easy-redirect-manager (WordPress plugin)The Premium WP Suite Easy Redirect Manager plugin 28.07-17 for WordPress has XSS via a crafted GET request that is mishandled during log viemedium6.11%
CVE-2019-16250ocean-extra (WordPress plugin)includes/wizard/wizard.php in the Ocean Extra plugin through 1.5.8 for WordPress allows unauthenticated options changes and injection of a Chigh7.51%
CVE-2019-17229motors-car-dealership-classified-listings (WordPress plugin)includes/options.php in the motors-car-dealership-classified-listings (aka Motors - Car Dealer & Classified Ads) plugin through 1.4.0 for Womedium6.11%
CVE-2022-0743getgrav/gravCross site scripting in getgrav/gravmedium4.61%
CVE-2021-24458popup-box (WordPress plugin)The get_ays_popupboxes() and get_popup_categories() functions of the Popup box WordPress plugin before 2.3.4 did not use whitelist or validahigh8.81%
CVE-2021-24459survey-maker (WordPress plugin)The get_results() and get_items() functions in the Survey Maker WordPress plugin before 1.5.6 did not use whitelist or validate the orderby high8.81%
CVE-2021-24460popup-box (WordPress plugin)The get_fb_likeboxes() function in the Popup Like box – Page Plugin WordPress plugin before 3.5.3 did not use whitelist or validate the ordehigh8.81%
CVE-2021-24461faq-builder (WordPress plugin)The get_faqs() function in the FAQ Builder AYS WordPress plugin before 1.3.6 did not use whitelist or validate the orderby parameter before high8.81%
CVE-2021-24462photo-gallery (WordPress plugin)The get_gallery_categories() and get_galleries() functions in the Photo Gallery by Ays – Responsive Image Gallery WordPress plugin before 4.high8.81%
CVE-2021-24463image-slider (WordPress plugin)The get_sliders() function in the Image Slider by Ays- Responsive Slider and Carousel WordPress plugin before 2.5.0 did not use whitelist orhigh8.81%
CVE-2021-24506slider-hero (WordPress plugin)The Slider Hero with Animation, Video Background & Intro Maker WordPress plugin before 8.2.7 does not sanitise or escape the id attribute ofhigh8.81%
CVE-2021-24580side-menu (WordPress plugin)The Side Menu Lite WordPress plugin before 2.2.6 does not sanitise user input from the List page in the admin dashboard before using it in Shigh8.81%
CVE-2022-29248guzzlehttp/guzzle, drupal/coreCross-domain cookie leakage in Guzzlehigh8.01%
CVE-2020-25630moodle/moodleMoodle Denial of Servicehigh7.51%
CVE-2012-1589drupal/drupalDrupal Open Redirectmedium0.01%
CVE-2026-21450bagisto/bagistoBagisto SSTI vulnerability in type parameter can lead to RCEhigh0.01%
CVE-2020-29553getgrav/gravGrav CMS Cross-Site Request Forgery (CSRF)high8.81%
CVE-2021-24575wpschoolpress (WordPress plugin)The School Management System – WPSchoolPress WordPress plugin before 2.1.10 does not properly sanitize or use prepared statements before usihigh8.81%
CVE-2021-24748email-before-download (WordPress plugin)The Email Before Download WordPress plugin before 6.8 does not properly validate and escape the order and orderby GET parameters before usinhigh8.81%
CVE-2021-24755mycred (WordPress plugin)The myCred WordPress plugin before 2.3 does not validate or escape the fields parameter before using it in a SQL statement, leading to an SQhigh8.81%
CVE-2021-24829visitor-traffic-real-time-statistics (WordPress plugin)The Visitor Traffic Real Time Statistics WordPress plugin before 3.9 does not validate and escape user input passed to the today_traffic_indhigh8.81%
CVE-2021-24846ni-woocommerce-custom-order-status (WordPress plugin)The get_query() function of the Ni WooCommerce Custom Order Status WordPress plugin before 1.9.7, used by the niwoocos_ajax AJAX action, avahigh8.81%
CVE-2021-24847seo-redirection-301-redirect-manager (WordPress plugin)The importFromRedirection AJAX action of the SEO Redirection Plugin – 301 Redirect Manager WordPress plugin before 8.2, available to any authigh8.81%
CVE-2021-24848mediamatic (WordPress plugin)The mediamaticAjaxRenameCategory AJAX action of the Mediamatic WordPress plugin before 2.8.1, available to any authenticated user, does not high8.81%
CVE-2020-7759pimcore/pimcoreSQL Injection in pimcorehigh7.21%
CVE-2021-24692simple-download-monitor (WordPress plugin)The Simple Download Monitor WordPress plugin before 3.9.5 allows users with a role as low as Contributor to download any file on the web sermedium6.51%
CVE-2021-20281moodle/moodleMoodle allowed some users without permission to view other users' full namesmedium5.31%
CVE-2019-16194centreon/centreonSQL injection in Centreoncritical9.81%
CVE-2019-7357intelliants/subrionSubrion CMS CSRF Vulnerabilityhigh8.81%
CVE-2024-23119centreon/centreonCentreon insertGraphTemplate SQL Injection Remote Code Execution Vulnerabilityhigh8.81%
CVE-2016-3165drupal/core, drupal/drupalDrupal Form API ignores access restrictions on submit buttonshigh7.51%
CVE-2021-32711shopware/platformExposure of Sensitive Information to an Unauthorized Actorcritical9.11%
CVE-2022-2921notrinos/notrinos-erpExposure of password hashes in notrinos/notrinos-erphigh8.81%
CVE-2017-7620mantisbt/mantisbtMantisBT vulnerable to CSRF and Open Redirect attacksmedium6.51%
CVE-2021-25075duplicate-page-or-post (WordPress plugin)The Duplicate Page or Post WordPress plugin before 1.5.1 does not have any authorisation and has a flawed CSRF check in the wpdevart_duplicalow3.51%
CVE-2022-24833privatebin/privatebinPersistent Cross-site Scripting vulnerability in PrivateBinhigh8.21%
CVE-2024-52293craftcms/cmsCraft CMS vulnerable to Potential Remote Code Execution via missing path normalization & Twig SSTIhigh7.21%
CVE-2023-2546wp-user-switch (WordPress plugin)The WP User Switch plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 1.0.2. This is due to incorhigh8.81%
CVE-2024-27923getgrav/gravRemote Code Execution by uploading a phar file using frontmatterhigh8.81%
CVE-2022-1123leaflet-maps-marker (WordPress plugin)The Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps) WordPress plugin before 3.12.5 does not properly sanitize some parameters behigh7.21%
CVE-2014-9414w3-total-cache (WordPress plugin)The W3 Total Cache plugin before 0.9.4.1 for WordPress does not properly handle empty nonces, which allows remote attackers to conduct crossmedium6.81%
CVE-2008-5113WordPress coreWordPress 2.6.3 relies on the REQUEST superglobal array in certain dangerous situations, which makes it easier for remote attackers to condumedium4.01%
CVE-2022-3463contact-form (WordPress plugin)The Contact Form Plugin WordPress plugin before 4.3.13 does not validate and escape fields when exporting form entries as CSV, leading to a critical9.81%
CVE-2015-7503zendframework/zend-crypt, zendframework/zendframeworkZend Framework Information Disclosurehigh7.51%
CVE-2019-12470mediawiki/coreWikimedia MediaWik exposed suppressed log in RevisionDelete pagemedium6.51%
CVE-2019-12149silverstripe/registry, silverstripe/restfulserversilverstripe restfulserver and registry modules SQL injection vulnerabilitycritical9.81%
CVE-2020-13485verbb/knock-knockKnock Knock plugin IP Whitelist bypass via an X-Forwarded-For HTTP headercritical9.11%
CVE-2020-9335photo-gallery (WordPress plugin)Multiple stored XSS vulnerabilities exist in the 10Web Photo Gallery plugin before 1.5.46 WordPress. Successful exploitation of this vulneramedium4.81%
CVE-2014-3542moodle/moodleMoodle allows remote attackers to read arbitrary filesmedium0.01%
CVE-2014-3543moodle/moodleMoodle Arbitrary File Read via XML External Entity vulnerabilitymedium0.01%
Page 81 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.