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

19,305CVEs
8,640Composer advisories
12,328WordPress advisories
35Actively exploited (KEV) →
CVEPackageTitleSeverityCVSSEPSS
CVE-2025-50383alextselegidis/easyappointmentsEasy!Appointments SQL injection vulnerabilitymedium0.00%
CVE-2026-31858craftcms/cmsCraftCMS's `ElementSearchController` Affected by Blind SQL Injectionhigh0.00%
CVE-2024-13608track-logins (WordPress plugin)The Track Logins WordPress plugin through 1.0 does not sanitize and escape a parameter before using it in a SQL statement, allowing admins tmedium4.70%
CVE-2026-50636limesurvey/limesurveyLimeSurvey has a SQL Injection issuehigh8.80%
CVE-2026-33651wwbn/avideoAVideo has a Blind SQL Injection in Live Schedule Reminder via Unsanitized live_schedule_id in Scheduler_commands::getAllActiveOrToRepeat()high8.10%
CVE-2024-13596wp-survey-and-poll (WordPress plugin)The WordPress Survey & Poll – Quiz, Survey and Poll Plugin for WordPress plugin for WordPress is vulnerable to SQL Injection via the 'id' atmedium6.50%
CVE-2024-12607school-management-system (WordPress plugin)The School Management System for Wordpress plugin for WordPress is vulnerable to SQL Injection via the 'id' parameter of the 'mj_smgt_show_emedium6.50%
CVE-2024-13781hero-maps-premium (WordPress plugin)The Hero Maps Premium plugin for WordPress is vulnerable to SQL Injection via several AJAX actions in all versions up to, and including, 2.3medium6.50%
CVE-2025-13359taxopress (WordPress plugin)The Tag, Category, and Taxonomy Manager – AI Autotagger with OpenAI plugin for WordPress is vulnerable to time-based SQL Injection via the "medium6.50%
CVE-2026-41143yeswiki/yeswikiYesWiki vulnerable to authenticated SQL Injection via id_fiche in EntryManager::formatDataBeforeSave()high8.80%
CVE-2024-12109product-labels-for-woocommerce-\(sale-badges\) (WordPress plugin)The Product Labels For Woocommerce (Sale Badges) WordPress plugin before 1.5.9 does not sanitize and escape a parameter before using it in amedium4.10%
CVE-2024-6480sip-reviews-shortcode-woocommerce (WordPress plugin)The SIP Reviews Shortcode for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'no_of_reviews' attributmedium6.40%
CVE-2024-9838auto-affiliate-links (WordPress plugin)The Auto Affiliate Links WordPress plugin before 6.4.7 does not sanitize and escape a parameter before using it in a SQL statement, allowingmedium5.40%
CVE-2024-9879melapress-file-monitor (WordPress plugin)The Melapress File Monitor WordPress plugin before 2.1.1 does not sanitize and escape a parameter before using it in a SQL statement, allowimedium5.40%
CVE-2021-47763aimeos/aimeos-laravelAimeos contains a SQL injection vulnerability in the json api 'sort' parameterhigh8.20%
CVE-2025-3951wp-optimize (WordPress plugin)The WP-Optimize WordPress plugin before 4.2.0 does not properly escape user input when checking image compression statuses, which could allmedium4.10%
CVE-2026-3105mautic/coreMautic is Vulnerable to SQL Injection through Contact Activity API Sortinghigh7.60%
CVE-2026-8827friendsoftypo3/tt-addressTYPO3 SQL Injection in extension "Address List" (tt_address)high0.00%
CVE-2024-9770wp-recall (WordPress plugin)The WP-Recall WordPress plugin before 16.26.12 does not sanitize and escape a parameter before using it in a SQL statement, allowing adminsmedium4.70%
CVE-2025-6739wpquiz (WordPress plugin)The WPQuiz plugin for WordPress is vulnerable to SQL Injection via the 'id' attribute of the 'wpquiz' shortcode in all versions up to, and imedium6.50%
CVE-2025-13000db-access (WordPress plugin)The db-access WordPress plugin through 0.8.7 does not have authorization in an AJAX action, allowing any authenticated users, such as subscrhigh7.70%
CVE-2019-25710dolibarr/dolibarrDolibarr has SQL injection vulnerability in the rowid parameter of the admin dict.phphigh8.20%
CVE-2025-60798phppgadmin/phppgadminphppgadmin contains a SQL injection vulnerabilitymedium6.50%
CVE-2024-13095wp-triggers-lite (WordPress plugin)The WP Triggers Lite WordPress plugin through 2.5.3 does not sanitize and escape a parameter before using it in a SQL statement, allowing admedium4.80%
CVE-2026-32272craftcms/commerceCraft Commerce hasVariant/hasProduct Blind SQL Injectionhigh0.00%
CVE-2015-10146wp-responsive-slider-with-lightbox (WordPress plugin)The Thumbnail Slider With Lightbox plugin for WordPress is vulnerable to SQL Injection via the 'id' parameter in all versions up to, and incmedium4.90%
CVE-2015-10147easy-testimonial-rotator (WordPress plugin)The Easy Testimonial Slider and Form plugin for WordPress is vulnerable to SQL Injection via the 'id' parameter in all versions up to, and imedium4.90%
CVE-2026-32813admidio/admidioAdmidio has a Second-Order SQL Injection via List Configuration (lsc_special_field, lsc_sort, lsc_filter)high8.00%
CVE-2025-60797phppgadmin/phppgadminphppgadmin contains a SQL injection vulnerabilitymedium6.50%
CVE-2026-32593winter/wn-backend-moduleWinter: SQL Injection in Backend Filter Widget numberrange Scope via numbersFromAjaxmedium5.90%
CVE-2025-2203funnel-builder (WordPress plugin)The FunnelKit WordPress plugin before 3.10.2 does not sanitize and escape a parameter before using it in a SQL statement, allowing admins tmedium6.10%
CVE-2026-46359phpmyfaq/phpmyfaq, thorsten/phpmyfaqphpMyFAQ has SQL Injection in CurrentUser::setTokenData through unescaped OAuth token fieldshigh7.50%
CVE-2026-56738phpmyfaq/phpmyfaq, thorsten/phpmyfaqphpMyFAQ has SQL Injection in `StopWords::add()` — Unescaped Stop Word Insertionhigh0.00%
CVE-2025-9318quiz-master-next (WordPress plugin)The Quiz and Survey Master (QSM) – Easy Quiz and Survey Maker plugin for WordPress is vulnerable to time-based SQL Injection via the ‘is_linmedium6.50%
CVE-2025-13001donations (WordPress plugin)The donation WordPress plugin through 1.0 does not sanitize and escape a parameter before using it in a SQL statement, allowing high privilemedium4.10%
CVE-2026-47132thorsten/phpmyfaqphpMyFAQ: SQL LIKE Wildcard Injection in Chat User Search Allows Authenticated User Enumerationmedium5.40%
CVE-2026-49741typo3/cms-core, typo3/cms-formTYPO3 CMS has Privilege Escalation & SQL Injection in its Form Frameworkhigh0.00%
CVE-2026-44521studio-42/elfinderelFinder MySQL has a SQL Injection in its Volume Driver (elFinderVolumeMySQL)high8.80%
CVE-2026-33723wwbn/avideoAVideo is Vulnerable to SQL Injection through Subscribe Endpoint via Unsanitized user_id Parameterhigh7.10%
CVE-2026-4776mautic/coreMautic has SQL Injection in API Contact Filteringhigh7.10%
CVE-2026-31825sylius/syliusSylius has a DQL Injection via API Order Filtersmedium5.30%
CVE-2026-42474mix/mixMixPHP Framework has an SQL injection vulnerability via crafted `data` arraymedium6.50%
CVE-2026-42475mix/mixMixPHP Framework has an SQL injection vulnerabilitymedium6.50%
CVE-2026-4079sql-chart-builder (WordPress plugin)The SQL Chart Builder WordPress plugin before 2.3.8 does not properly escape user input as it is concatened to SQL queries, making it possibmedium6.50%
CVE-2025-2248wp-pmanager (WordPress plugin)The WP-PManager WordPress plugin through 1.2 does not sanitize and escape a parameter before using it in a SQL statement, allowing admins tomedium5.40%
CVE-2026-45262facturascripts/facturascriptsFacturaScripts: Authenticated SQL injection in the FacturaScripts REST API filter parameter via parenthesis bypass in `Where::sqlColumn`critical9.9–
GHSA-2x36-qhx3-7m5fzendframework/zendframework1ZendFramework1 Potential SQL injection in the ORDER implementation of Zend_Db_Selectcritical9.8–
GHSA-6fqw-j3vm-7f66zendframework/zendframework1Zendframework1 Potential SQL injection in ORDER and GROUP functionscritical9.8–
GHSA-7g7c-qhf3-x59ppropel/propel1propel/propel1 SQL injection possible with limit() on MySQLcritical9.8–
GHSA-7vw7-qx38-37vrpropel/propelPropel2 SQL injection possible with limit() on MySQLcritical9.8–
Page 26 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.