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-2021-25044cryptocurrency-pricing-list-and-ticker (WordPress plugin)The Cryptocurrency Pricing list and Ticker WordPress plugin through 1.5 does not sanitise and escape the ccpw_setpage parameter before outpumedium6.11%
CVE-2022-2654classified-listing (WordPress plugin), classified-listing-store-\&-membership (WordPress plugin), classima (WordPress plugin) +1 moreThe Classima WordPress theme before 2.1.11 and some of its required plugins (Classified Listing before 2.2.14, Classified Listing Pro beforemedium6.11%
CVE-2022-2669wp-taxonomy-import (WordPress plugin)The WP Taxonomy Import WordPress plugin through 1.0.4 does not sanitise and escape a parameter before outputting it back in the page, leadinmedium6.11%
CVE-2022-3209soledad (WordPress plugin)The soledad WordPress theme before 8.2.5 does not sanitise the {id,datafilter[type],...} parameters in its penci_more_slist_post_ajax AJAX amedium6.11%
CVE-2020-14146kumbiaphp/kumbiappKumbiaPHP Cross-site Scriptingmedium5.41%
CVE-2021-24665wp-video-lightbox (WordPress plugin)The WP Video Lightbox WordPress plugin before 1.9.3 does not escape the attributes of its shortcodes, allowing users with a role as low as cmedium5.41%
CVE-2021-42361contact-form-to-email (WordPress plugin)The Contact Form Email WordPress plugin is vulnerable to Stored Cross-Site Scripting due to insufficient input validation and escaping via tmedium4.81%
CVE-2024-12878lazy-blocks (WordPress plugin)The Custom Block Builder WordPress plugin before 3.8.3 does not sanitise and escape a parameter before outputting it back in the page, leadhigh7.11%
CVE-2018-16327intelliants/subrionSubrion Cross-site Scripting (XSS)medium4.81%
CVE-2021-24296wp-customer-reviews (WordPress plugin)The WP Customer Reviews WordPress plugin before 3.5.6 did not sanitise some of its settings, allowing high privilege users such as administrmedium4.81%
CVE-2021-24327seo-redirection-plugin (WordPress plugin)The SEO Redirection Plugin – 301 Redirect Manager WordPress plugin before 6.4 did not sanitise the Redirect From and Redirect To fields whenmedium4.81%
CVE-2021-24378autoptimize (WordPress plugin)The Autoptimize WordPress plugin before 2.7.8 does not check for malicious files such as .html in the archive uploaded via the 'Import Settimedium4.81%
CVE-2021-24381contact-form (WordPress plugin)The Ninja Forms Contact Form WordPress plugin before 3.5.8.2 does not sanitise and escape the custom class name of the form field created, wmedium4.81%
CVE-2021-24440sign-up-sheets (WordPress plugin)The Sign-up Sheets WordPress plugin before 1.0.14 did not sanitise or escape some of its fields when creating a new sheet, allowing high primedium4.81%
CVE-2021-24485wp-special-textboxes (WordPress plugin)The Special Text Boxes WordPress plugin before 5.9.110 does not sanitise or escape some of its settings, which could allow high privilege usmedium4.81%
CVE-2021-24514visual-form-builder (WordPress plugin)The Visual Form Builder WordPress plugin before 3.0.4 does not sanitise or escape its Form Name, allowing high privilege users such as adminmedium4.81%
CVE-2021-24515video-gallery (WordPress plugin)The Video Gallery WordPress plugin before 1.1.5 does not escape the Title and Description of the videos in a gallery before outputting them medium4.81%
CVE-2021-24524givewp (WordPress plugin)The GiveWP – Donation Plugin and Fundraising Platform WordPress plugin before 2.12.0 did not escape the Donation Level setting of its Donatimedium4.81%
CVE-2021-24530alojapro-widget (WordPress plugin)The Alojapro Widget WordPress plugin through 1.1.15 doesn't properly sanitise its Custom CSS settings, allowing high privilege users to perfmedium4.81%
CVE-2021-24533maintenance (WordPress plugin)The Maintenance WordPress plugin before 4.03 does not sanitise or escape some of its settings, allowing high privilege users such as admin tmedium4.81%
CVE-2021-24569cookie-notice-\&-compliance-for-gdpr-\/-ccpa (WordPress plugin)The Cookie Notice & Compliance for GDPR / CCPA WordPress plugin before 2.1.2 does not escape the value of its Button Text setting when outpumedium4.81%
CVE-2021-24592sitewide-notice (WordPress plugin)The Sitewide Notice WP WordPress plugin before 2.3 does not sanitise some of its settings before outputting them in frontend pages, allowingmedium4.81%
CVE-2021-24600wp-dialog (WordPress plugin)The WP Dialog WordPress plugin through 1.2.5.5 does not sanitise and escape some of its settings before outputting them in pages, allowing hmedium4.81%
CVE-2021-24604availability-calendar (WordPress plugin)The Availability Calendar WordPress plugin before 1.2.2 does not sanitise or escape its Category Names before outputting them in page/post wmedium4.81%
CVE-2021-24607storefront-footer-text (WordPress plugin)The Storefront Footer Text WordPress plugin through 1.0.1 does not sanitize and escape the "Footer Credit Text" added to pages, allowing higmedium4.81%
CVE-2021-24609wp-mapa-politico-espana (WordPress plugin)The WP Mapa Politico Espana WordPress plugin before 3.7.0 does not sanitise or escape some of its settings before outputting them in attribumedium4.81%
CVE-2021-24613post-views-counter (WordPress plugin)The Post Views Counter WordPress plugin before 1.3.5 does not sanitise or escape its Post Views Label settings, which could allow high privimedium4.81%
CVE-2021-24614book-appointment-online (WordPress plugin)The Book appointment online WordPress plugin before 1.39 does not sanitise or escape Service Prices before outputting it in the List, which medium4.81%
CVE-2021-24619per-page-add-to-head (WordPress plugin)The Per page add to head WordPress plugin through 1.4.4 does not properly sanitise one of its setting, allowing malicious HTML to be insertemedium4.81%
CVE-2021-24621wp-courses-lms (WordPress plugin)The WP Courses LMS WordPress plugin before 2.0.44 does not sanitise its Video Embed Code, allowing malicious code to be injected in it by himedium4.81%
CVE-2021-24623wordpress-advanced-ticket-system (WordPress plugin)The WordPress Advanced Ticket System, Elite Support Helpdesk WordPress plugin before 1.0.64 does not sanitize or escape form values before smedium4.81%
CVE-2021-24645booking.com-product-helper (WordPress plugin)The Booking.com Product Helper WordPress plugin before 1.0.2 does not sanitize and escape Product Code when creating Product Shortcode, whicmedium4.81%
CVE-2021-24646booking.com-banner-creator (WordPress plugin)The Booking.com Banner Creator WordPress plugin before 1.4.3 does not properly sanitize inputs when creating banners, which could allow highmedium4.81%
CVE-2021-24653cookie-bar (WordPress plugin)The Cookie Bar WordPress plugin before 1.8.9 doesn't properly sanitise the Cookie Bar Message setting, which could allow high privilege usermedium4.81%
CVE-2021-24656simple-social-buttons (WordPress plugin)The Simple Social Media Share Buttons WordPress plugin before 3.2.4 does not escape the Share Title settings before outputting it in the fromedium4.81%
CVE-2021-24673appointment-hour-booking (WordPress plugin)The Appointment Hour Booking WordPress plugin before 1.3.16 does not escape some of the Calendar Form settings, allowing high privilege usermedium4.81%
CVE-2021-24687modern-events-calendar-lite (WordPress plugin)The Modern Events Calendar Lite WordPress plugin before 5.22.2 does not escape some of its settings before outputting them in attributes, almedium4.81%
CVE-2021-24700forminator (WordPress plugin)The Forminator WordPress plugin before 1.15.4 does not sanitize and escape the email field label, which could allow high privilege users to medium4.81%
CVE-2021-24701quiz-tool-lite (WordPress plugin)The Quiz Tool Lite WordPress plugin through 2.3.15 does not sanitize multiple input fields used when creating or managing quizzes and in othmedium4.81%
CVE-2021-24706qwizcards (WordPress plugin)The Qwizcards – online quizzes and flashcards WordPress plugin before 3.62 does not properly sanitize and escape some of its settings, allowmedium4.81%
CVE-2021-24708wp-all-export (WordPress plugin)The Export any WordPress data to XML/CSV WordPress plugin before 1.3.1 does not escape its Export's Name before outputting it in Manage Expomedium4.81%
CVE-2021-24709weather-effect (WordPress plugin)The Weather Effect WordPress plugin before 1.3.6 does not properly validate and escape some of its settings (like *_size_leaf, *_flakes_leafmedium4.81%
CVE-2021-24713video-lessons-manager (WordPress plugin)The Video Lessons Manager WordPress plugin before 1.7.2 and Video Lessons Manager Pro WordPress plugin before 3.5.9 do not properly sanitizemedium4.81%
CVE-2021-24714wp-all-import (WordPress plugin)The Import any XML or CSV File to WordPress plugin before 3.6.3 does not escape the Import's Title and Unique Identifier fields before outpumedium4.81%
CVE-2021-24718contact-form\,-survey-\&-popup-form-plugin-for-wordpress---arforms-form-builder (WordPress plugin)The Contact Form, Survey & Popup Form Plugin for WordPress plugin before 1.5 does not properly sanitize some of its settings allowing high pmedium4.81%
CVE-2021-24737wpdiscuz (WordPress plugin)The Comments – wpDiscuz WordPress plugin through 7.3.0 does not properly sanitise or escape the Follow and Unfollow messages before outputtimedium4.81%
CVE-2021-24744contact-forms (WordPress plugin)The WordPress Contact Forms by Cimatti WordPress plugin before 1.4.12 does not sanitise and escape the Form Title before outputting it in somedium4.81%
CVE-2021-24768wp-rss-aggregator (WordPress plugin)The WP RSS Aggregator WordPress plugin before 4.19.2 does not properly sanitise and escape the URL to Blacklist field, allowing malicious HTmedium4.81%
CVE-2021-24771inspirational-quote-rotator (WordPress plugin)The Inspirational Quote Rotator WordPress plugin through 1.0.0 does not sanitize and escape some of its quote fields when adding/editing a qmedium4.81%
CVE-2021-24782flex-local-fonts (WordPress plugin)The Flex Local Fonts WordPress plugin through 1.0.0 does not escape the Class Name field when adding a font, which could allow hight privilemedium4.81%
Page 61 of 146 · 7,263 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.