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-2022-3142nex-forms (WordPress plugin)The NEX-Forms WordPress plugin before 7.9.7 does not properly sanitise and escape user input before using it in SQL statements, leading to Shigh8.815%
CVE-2017-2641moodle/moodleMoodle SQL injection via user preferencescritical9.815%
CVE-2023-6620post-smtp (WordPress plugin)The POST SMTP Mailer WordPress plugin before 2.8.7 does not properly sanitise and escape several parameters before using them in SQL statemehigh7.214%
CVE-2024-11728kivicare-clinic-management-system (WordPress plugin)The KiviCare – Clinic & Patient Management System (EHR) plugin for WordPress is vulnerable to SQL Injection via the 'visit_type[service_id]'high7.514%
CVE-2022-0867pricing-table (WordPress plugin)The Pricing Table WordPress plugin before 3.6.1 fails to properly sanitize and escape user supplied POST data before it is being interpolatecritical9.813%
CVE-2022-0786kivicare (WordPress plugin)The KiviCare WordPress plugin before 2.3.9 does not sanitise and escape some parameters before using them in SQL statements via the ajax_poscritical9.813%
CVE-2022-2840zephyr-project-manager (WordPress plugin)The Zephyr Project Manager WordPress plugin before 3.2.5 does not sanitise and escape various parameters before using them in SQL statementscritical9.813%
CVE-2022-0781nirweb-support (WordPress plugin)The Nirweb support WordPress plugin before 2.8.2 does not sanitise and escape a parameter before using it in a SQL statement via an AJAX actcritical9.813%
CVE-2025-27892shopware/core, shopware/platformShopware Vulnerable to Blind SQL-injection in DAL aggregationshigh7.313%
CVE-2022-1768rsvpmaker (WordPress plugin)The RSVPMaker plugin for WordPress is vulnerable to unauthenticated SQL Injection due to insufficient escaping and parameterization on user critical9.813%
CVE-2020-13640wpdiscuz (WordPress plugin)A SQL injection issue in the gVectors wpDiscuz plugin 5.3.5 and earlier for WordPress allows remote attackers to execute arbitrary SQL commacritical9.813%
CVE-2021-24827asgaros-forum (WordPress plugin)The Asgaros Forum WordPress plugin before 1.15.13 does not validate and escape user input when subscribing to a topic before using it in a Scritical9.813%
CVE-2020-26248prestashop/productcommentsBlind SQL injection in PrestaShop productcomments modulehigh8.212%
CVE-2024-8529learnpress (WordPress plugin)The LearnPress – WordPress LMS Plugin plugin for WordPress is vulnerable to SQL Injection via the 'c_fields' parameter of the /wp-json/lp/v1critical10.012%
CVE-2021-24915contest-gallery (WordPress plugin)The Contest Gallery WordPress plugin before 13.1.0.6 does not have capability checks and does not sanitise or escape the cg-search-user-namecritical9.812%
CVE-2021-42325froxlor/froxlorFroxlor SQL injection vulnerabilitycritical9.812%
CVE-2024-6028quiz-maker (WordPress plugin)The Quiz Maker plugin for WordPress is vulnerable to time-based SQL Injection via the 'ays_questions' parameter in all versions up to, and icritical9.812%
CVE-2022-0817badgeos (WordPress plugin)The BadgeOS WordPress plugin through 3.7.0 does not sanitise and escape a parameter before using it in a SQL statement via an AJAX action, lcritical9.812%
CVE-2023-23489easy-digital-downloads (WordPress plugin)The Easy Digital Downloads WordPress Plugin, versions 3.1.0.2 & 3.1.0.3, is affected by an unauthenticated SQL injection vulnerability in thcritical9.811%
CVE-2024-1061html5-video-player (WordPress plugin)The 'HTML5 Video Player' WordPress Plugin, version < 2.5.25 is affected by an unauthenticated SQL injection vulnerability in the 'id' paramehigh8.611%
CVE-2021-24507astra (WordPress plugin)The Astra Pro Addon WordPress plugin before 3.5.2 did not properly sanitise or escape some of the POST parameters from the astra_pagination_critical9.811%
CVE-2024-6497squirrly-seo (WordPress plugin)The SEO Plugin by Squirrly SEO plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘url’ parameter in all versions up high8.811%
CVE-2015-2196spider-calendar (WordPress plugin)SQL injection vulnerability in Spider Event Calendar 1.4.9 for WordPress allows remote attackers to execute arbitrary SQL commands via the chigh7.511%
CVE-2023-5674wp-mail-log (WordPress plugin)The WP Mail Log WordPress plugin before 1.1.3 does not properly sanitise and escape a parameter before using it in a SQL statement, leading high8.811%
CVE-2022-0760simple-link-directory (WordPress plugin)The Simple Link Directory WordPress plugin before 7.7.2 does not validate and escape the post_id parameter before using it in a SQL statemencritical9.811%
CVE-2022-1692cp-image-store-with-slideshow (WordPress plugin)The CP Image Store with Slideshow WordPress plugin before 1.0.68 does not sanitise and escape the ordering_by query parameter before using icritical9.810%
CVE-2024-4443business-directory-plugin (WordPress plugin)The Business Directory Plugin – Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based SQL Injection via thcritical9.810%
CVE-2017-5611WordPress coreSQL injection vulnerability in wp-includes/class-wp-query.php in WP_Query in WordPress before 4.7.2 allows remote attackers to execute arbitcritical9.810%
CVE-2022-0592mapsvg (WordPress plugin)The MapSVG WordPress plugin before 6.2.20 does not validate and escape a parameter via a REST endpoint before using it in a SQL statement, lcritical9.810%
CVE-2024-4295email-subscribers (WordPress plugin)The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in all versions up to,critical9.810%
CVE-2022-0784title-experiments-free (WordPress plugin)The Title Experiments Free WordPress plugin before 9.0.1 does not sanitise and escape the id parameter before using it in a SQL statement vicritical9.810%
CVE-2022-0948order-listener-for-woocommerce (WordPress plugin)The Order Listener for WooCommerce WordPress plugin before 3.2.2 does not sanitise and escape the id parameter before using it in a SQL statcritical9.810%
CVE-2020-27481good-learning-management-system (WordPress plugin)An unauthenticated SQL Injection vulnerability in Good Layers LMS Plugin <= 2.1.4 exists due to the usage of "wp_ajax_nopriv" call in WordPrcritical9.810%
CVE-2015-2213WordPress coreSQL injection vulnerability in the wp_untrash_post_comments function in wp-includes/post.php in WordPress before 4.2.4 allows remote attackehigh7.510%
CVE-2021-43408copy-delete-posts (WordPress plugin)The "Duplicate Post" WordPress plugin up to and including version 1.1.9 is vulnerable to SQL Injection. SQL injection vulnerabilities occur medium6.510%
CVE-2015-4062newstatpress (WordPress plugin)SQL injection vulnerability in includes/nsp_search.php in the NewStatPress plugin before 0.9.9 for WordPress allows remote authenticated usemedium6.59%
CVE-2007-6318WordPress coreSQL injection vulnerability in wp-includes/query.php in WordPress 2.3.1 and earlier allows remote attackers to execute arbitrary SQL commandmedium6.89%
CVE-2022-0826wp-video-gallery-free (WordPress plugin)The WP Video Gallery WordPress plugin through 1.7.1 does not sanitise and escape a parameter before using it in a SQL statement via an AJAX critical9.89%
CVE-2022-0827bestbooks (WordPress plugin)The Bestbooks WordPress plugin through 2.6.3 does not sanitise and escape some parameters before using them in a SQL statement via an AJAX acritical9.89%
CVE-2022-0785daily-prayer-time (WordPress plugin)The Daily Prayer Time WordPress plugin before 2022.03.01 does not sanitise and escape the month parameter before using it in a SQL statementcritical9.89%
CVE-2021-24666podlove-podcast-publisher (WordPress plugin)The Podlove Podcast Publisher WordPress plugin before 3.5.6 contains a 'Social & Donations' module (not activated by default), which adds thcritical9.89%
CVE-2022-0846speakout\!-email-petitions (WordPress plugin)The SpeakOut! Email Petitions WordPress plugin before 2.14.15.1 does not sanitise and escape the id parameter before using it in a SQL statecritical9.89%
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-2026-26988librenms/librenmsLibreNMS: SQL Injection in ajax_table.php spreads through a covert data stream.high0.08%
CVE-2021-24849frontend-manager-for-woocommerce-along-with-bookings-subscription-listings-compatible (WordPress plugin)The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12, available to unauthenticated and authenticated critical9.88%
CVE-2023-1545nilsteampassnet/teampassTeampass SQL Injection vulnerabilityhigh7.58%
CVE-2015-3313community-events (WordPress plugin)SQL injection vulnerability in WordPress Community Events plugin before 1.4.critical9.88%
CVE-2022-0769users-ultra (WordPress plugin)The Users Ultra WordPress plugin through 3.1.0 fails to properly sanitize and escape the data_target parameter before it is being interpolatcritical9.88%
CVE-2021-39165cachethq/cachetUnauthenticated SQL Injection in Cachethigh8.18%
CVE-2022-1057pricing-deals-for-woocommerce (WordPress plugin)The Pricing Deals for WooCommerce WordPress plugin through 2.0.2.02 does not properly sanitise and escape a parameter before using it in a Scritical9.88%
Page 3 of 27 · 1,318 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.