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.11.04.1, updated 2026-11-03. Browse by package.

19,339CVEs
8,674Composer advisories
12,328WordPress advisories
35Actively exploited (KEV) →
CVEPackageTitleSeverityCVSSEPSS
CVE-2024-21622craftcms/cmsCraft CMS Privilege Escalationmedium5.41%
CVE-2023-3779essential-addons-for-elementor-lite (WordPress plugin)The Essential Addons For Elementor plugin for WordPress is vulnerable to unauthenticated API key disclosure in versions up to, and includingmedium5.31%
CVE-2021-25056ninja-forms (WordPress plugin)The Ninja Forms Contact Form WordPress plugin before 3.6.10 does not sanitise and escape field labels, allowing high privilege users to perfmedium4.81%
CVE-2021-25066ninja-forms (WordPress plugin)The Ninja Forms Contact Form WordPress plugin before 3.6.10 does not sanitize and escape some imported data, allowing high privilege users tmedium4.81%
CVE-2021-25088google-xml-sitemaps (WordPress plugin)The XML Sitemaps WordPress plugin before 4.1.3 does not sanitise and escape a settings before outputting it in the Debug page, which could amedium4.81%
CVE-2022-0663print\,-pdf\,-email-by-printfriendly (WordPress plugin)The Print, PDF, Email by PrintFriendly WordPress plugin before 5.2.3 does not sanitise and escape the Custom Button Text settings, which coumedium4.81%
CVE-2022-1113flower-delivery (WordPress plugin)The Flower Delivery by Florist One WordPress plugin through 3.7 does not sanitise and escape some of its settings, which could allow high prmedium4.81%
CVE-2022-1266post-grid\,-slider-\&-carousel-ultimate (WordPress plugin)The Post Grid, Slider & Carousel Ultimate WordPress plugin before 1.5.0 does not sanitise and escape the Header Title, which could allow higmedium4.81%
CVE-2022-1301wp-contact-slider (WordPress plugin)The WP Contact Slider WordPress plugin before 2.4.7 does not sanitize and escape the Text to Display settings of sliders, which could allow medium4.81%
CVE-2022-1326form---contact-form (WordPress plugin)The Form - Contact Form WordPress plugin through 1.2.0 does not sanitize and escape Custom text fields, which could allow high-privileged usmedium4.81%
CVE-2022-1327image-gallery (WordPress plugin)The Image Gallery WordPress plugin before 1.1.6 does not sanitize and escape some of its Image fields, which could allow high-privileged usemedium4.81%
CVE-2022-1717custom-share-buttons-with-floating-sidebar (WordPress plugin)The Custom Share Buttons with Floating Sidebar WordPress plugin before 4.2 does not sanitise and escape some of its settings, which could almedium4.81%
CVE-2022-1889newsletter (WordPress plugin)The Newsletter WordPress plugin before 7.4.6 does not escape and sanitise the preheader_text setting, which could allow high privilege usersmedium4.81%
CVE-2022-1894popup-builder (WordPress plugin)The Popup Builder WordPress plugin before 4.1.11 does not escape and sanitize some settings, which could allow high privilege users to perfomedium4.81%
CVE-2022-1896underconstruction (WordPress plugin)The underConstruction WordPress plugin before 1.21 does not sanitise or escape the "Display a custom page using your own HTML" setting beformedium4.81%
CVE-2022-1915wp-zillow-review-slider (WordPress plugin)The WP Zillow Review Slider WordPress plugin before 2.4 does not escape a settings, which could allow high privilege users to perform Cross-medium4.81%
CVE-2022-1971nextcellent-gallery (WordPress plugin)The NextCellent Gallery WordPress plugin through 1.9.35 does not sanitise and escape some of its image settings, which could allow high privmedium4.81%
CVE-2022-1994login-with-otp-over-sms\,-email\,-whatsapp-and-google-authenticator (WordPress plugin)The Login With OTP Over SMS, Email, WhatsApp and Google Authenticator WordPress plugin before 1.0.8 does not escape its settings, allowing hmedium4.81%
CVE-2022-2050wp-paginate (WordPress plugin)The WP-Paginate WordPress plugin before 2.1.9 does not escape one of its settings, which could allow high privilege users to perform Stored medium4.81%
CVE-2022-2093wp-duplicate-page (WordPress plugin)The WP Duplicate Page WordPress plugin before 1.3 does not sanitize and escape some of its settings, which could allow high privilege users medium4.81%
CVE-2022-2100page-generator (WordPress plugin)The Page Generator WordPress plugin before 1.6.5 does not sanitise and escape its settings, allowing high privilege users such as admin to pmedium4.81%
CVE-2022-2118404s (WordPress plugin)The 404s WordPress plugin before 3.5.1 does not sanitise and escape its fields, allowing high privilege users such as admin to perform crossmedium4.81%
CVE-2022-2148linkedin-company-updates (WordPress plugin)The LinkedIn Company Updates WordPress plugin through 1.5.3 does not sanitise and escape its settings, allowing high privilege users such asmedium4.81%
CVE-2022-2149very-simple-breadcrumb (WordPress plugin)The Very Simple Breadcrumb WordPress plugin through 1.0 does not sanitise and escape its settings, allowing high privilege users such as admmedium4.81%
CVE-2022-2151best-contact-management-software (WordPress plugin)The Best Contact Management Software WordPress plugin through 3.7.3 does not sanitise and escape its settings, allowing high privilege usersmedium4.81%
CVE-2022-2169loading-page-with-loading-screen (WordPress plugin)The Loading Page with Loading Screen WordPress plugin before 1.0.83 does not escape its settings, allowing high privilege users such as admimedium4.81%
CVE-2022-2186simple-post-notes (WordPress plugin)The Simple Post Notes WordPress plugin before 1.7.6 does not sanitise and escape its settings, allowing high privilege users such as admin tmedium4.81%
CVE-2022-2194accept-stripe (WordPress plugin)The Accept Stripe Payments WordPress plugin before 2.0.64 does not sanitize and escape some of its settings, allowing high privilege users smedium4.81%
CVE-2022-3420official-integration-for-billingo (WordPress plugin)The Official Integration for Billingo WordPress plugin before 3.4.0 does not sanitise and escape some of its settings, which could allow higmedium4.81%
CVE-2024-5658born05/craft-twofactorauthenticationImproper Authentication in CraftCMS two factor authentication pluginmedium4.81%
CVE-2025-30207getkirby/cmsKirby vulnerable to path traversal in the router for PHP's built-in serverlow0.01%
CVE-2026-28784craftcms/cmsCraft CMS has potential authenticated Remote Code Execution via Twig SSTImedium0.01%
CVE-2025-32957baserproject/basercmsbaserCMS has Unsafe File Upload Leading to Remote Code Execution (RCE)high8.71%
CVE-2025-1717login-me-now (WordPress plugin)The Login Me Now plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 1.7.2. This is due to insecurhigh8.11%
CVE-2023-6821error-log-viewer (WordPress plugin)The Error Log Viewer by BestWebSoft WordPress plugin before 1.1.3 is affected by a Directory Listing issue, allowing users to read and downlmedium6.51%
CVE-2020-36665artesaos/seotoolsArtesãos SEOTools Open Redirect vulnerabilitymedium6.11%
CVE-2023-5307contest-gallery (WordPress plugin)The Photos and Files Contest Gallery WordPress plugin before 21.2.8.1 does not sanitise and escape some parameters, which could allow unauthmedium6.11%
CVE-2024-13543zarinpal-paid-download (WordPress plugin)The Zarinpal Paid Download WordPress plugin through 2.3 does not sanitise and escape a parameter before outputting it back in the page, leadmedium6.11%
CVE-2024-13570stray-random-quotes (WordPress plugin)The Stray Random Quotes WordPress plugin through 1.9.9 does not sanitise and escape a parameter before outputting it back in the page, leadimedium6.11%
CVE-2024-22202phpmyfaq/phpmyfaqphpMyFAQ User Removal Page Allows Spoofing Of User Detailsmedium5.71%
CVE-2022-0178snipe/snipe-itImproper Access Control in snipe-itmedium5.41%
CVE-2022-1601user-access-manager (WordPress plugin)The User Access Manager WordPress plugin before 2.2.18 prioritizes getting a visitor's IP from certain HTTP headers over PHP's REMOTE_ADDR, medium5.31%
CVE-2025-8620give (WordPress plugin)The GiveWP – Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to Information Exposure in all versions up to, and medium5.31%
CVE-2022-1321google-authenticator (WordPress plugin)The miniOrange's Google Authenticator WordPress plugin before 5.5.6 does not sanitise and escape some of its settings, leading to malicious medium4.81%
CVE-2024-29196phpmyfaq/phpmyfaqphpMyFAQ Path Traversal in Attachmentslow3.81%
CVE-2023-48649concrete5/concrete5Concrete CMS Cross-site Scripting vulnerabilitylow3.51%
CVE-2024-50345symfony/http-foundation, symfony/symfonySymfony vulnerable to open redirect via browser-sanitized URLslow3.11%
CVE-2024-11267jsp-store-locator (WordPress plugin)The JSP Store Locator WordPress plugin through 1.0 does not sanitize and escape a parameter before using it in a SQL statement, allowing usehigh8.81%
CVE-2024-13556affiliate-links (WordPress plugin)The Affiliate Links: WordPress Plugin for Link Cloaking and Link Management plugin for WordPress is vulnerable to PHP Object Injection in alhigh8.11%
CVE-2025-6742sureforms (WordPress plugin)The SureForms – Drag and Drop Form Builder for WordPress plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, ahigh7.51%
Page 188 of 387 · 19,339 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.