Actively exploited PHP vulnerabilities (CISA KEV)

35 of the 19,264 CVEs in the phpwarden feed are on CISA's Known Exploited Vulnerabilities catalogue: attackers are using them now, so they should be fixed first. Feed 2026.10.28.3, updated 2026-10-28; this page regenerates with every feed build.

Added to KEV in the last 30 days (2)

CVEPackageTitleSeverityEPSSKEV since
CVE-2026-109618PHP engineUpload-progress use-after-free and remote process-memory disclosurecritical100%2026-10-26
CVE-2026-109619PHP engineFatal-error backtrace use-after-free and OPcache type confusioncritical100%2026-10-26

Packages with the most exploited CVEs

PackageEcosystemKEV CVEsAll advisories
drupal/coreComposer5164
craftcms/cmsComposer4127
drupal/drupalComposer496
PHP enginePHP engine48
magento/community-editionComposer3360
WordPress coreWordPress2345
pear/archive_tarComposer26
magento/project-community-editionComposer1161
magento/product-community-editionComposer1133
laravel/frameworkComposer138
october/systemComposer125
phpmailer/phpmailerComposer114
yiisoft/yii2Composer113
roundcube/roundcubemailComposer110
vrana/adminerComposer19
duplicator (WordPress plugin)WordPress18
wp-file-manager (WordPress plugin)WordPress18
litespeed-cache (WordPress plugin)WordPress17
livewire/livewireComposer17
contact-form-7 (WordPress plugin)WordPress16

All 35 exploited PHP CVEs

CVEPackageTitleSeverityEPSSKEV since
CVE-2026-109618PHP engineUpload-progress use-after-free and remote process-memory disclosurecritical100%2026-10-26
CVE-2026-109619PHP engineFatal-error backtrace use-after-free and OPcache type confusioncritical100%2026-10-26
CVE-2026-60137WordPress coreWordPress 6.8.x before 6.8.6, 6.9.x before 6.9.5, and 7.0.x before 7.0.2 does not properly sanitise the author__not_in pmedium5%2026-07-21
CVE-2026-63030WordPress coreWordPress 6.9.x before 6.9.5 and 7.0.x before 7.0.2 is affected by a REST API batch endpoint route confusion issue whichcritical11%2026-07-21
CVE-2026-9082drupal/coreDrupal core includes a database abstraction API to ensure that queries executed against the database are sanitized to prcritical89%2026-05-22
CVE-2025-54068livewire/livewireLivewire is vulnerable to remote command execution during component property update hydrationcritical96%2026-03-20
CVE-2025-32432craftcms/cmsCraft CMS Allows Remote Code Executioncritical100%2026-03-20
CVE-2025-49113roundcube/roundcubemailRoundcube Webmail Vulnerable to Authenticated RCE via PHP Object Deserializationcritical100%2026-02-20
CVE-2025-54236magento/community-edition, magento/project-community-editionMagento Community Edition Improper Input Validation vulnerabilitycritical95%2025-10-24
CVE-2021-21311vrana/adminerSSRF in adminerhigh98%2025-09-29
CVE-2016-10033phpmailer/phpmailerRemote code execution via crafted Sender in the isMail transportcritical100%2025-07-07
CVE-2025-35939craftcms/cmsCraft CMS stores arbitrary content provided by unauthenticated users in session filesmedium1%2025-06-02
CVE-2024-56145craftcms/cmsCraft CMS has potential RCE when PHP `register_argc_argv` config setting is enabledcritical97%2025-06-02
CVE-2024-58136yiisoft/yii2yiisoft/yii2 Mishandles the Attaching of Behavior Defined by a `__class` Array Keycritical88%2025-05-02
CVE-2025-23209craftcms/cmsCraft CMS has a potential RCE with a compromised security keyhigh22%2025-02-20
CVE-2020-11023components/jqueryPotential XSS vulnerability in jQuerymedium85%2025-01-23
CVE-2024-34102magento/community-edition, magento/product-community-editionMagento Open Source affected by an Improper Restriction of XML External Entity Reference ('XXE') vulnerabilitycritical100%2024-07-17
CVE-2024-4577PHP enginePHP-CGI argument injection to RCE on Windows via Best-Fit encodingcritical100%2024-06-12
CVE-2018-15133laravel/frameworkLaravel Framework RCE Vulnerabilityhigh77%2024-01-16
CVE-2021-3129facade/ignitionUnauthenticated remote code execution via insecure file handling in debug modecritical100%2023-09-18
CVE-2020-36193pear/archive_tarDirectory Traversal in Archive_Tarhigh71%2022-08-25
CVE-2020-28949pear/archive_tarPotential file overwrite if archive filename starts with file://unknown85%2022-08-25
CVE-2018-7602drupal/core, drupal/drupalA remote code execution vulnerability exists within multiple subsystems of Drupal 7.x and 8.x. This potentially allows acritical99%2022-04-13
CVE-2019-6340drupal/core, drupal/drupalSome field types do not properly sanitize data from non-form sources. This can lead to arbitrary PHP code execution in shigh92%2022-03-25
CVE-2019-11043PHP enginePHP-FPM remote code execution via env_path_info buffer underflowcritical100%2022-03-25
CVE-2022-24086magento/community-editionMagento improper input validation vulnerabilitycritical99%2022-02-15
CVE-2017-9841phpunit/phpunitCode Injection in PHPUnitcritical100%2022-02-15
CVE-2020-13671drupal/core, drupal/drupal*Update November 18: Documented longer list of dangerous file extensions* Drupal core does not properly sanitize certaihigh36%2022-01-18
CVE-2021-32648october/systemAccount Takeover in Octobercmshigh90%2022-01-18
CVE-2019-9978social-warfare (WordPress plugin), social-warfare-pro (WordPress plugin)The social-warfare plugin before 3.5.3 for WordPress has stored XSS via the wp-admin/admin-post.php?swp_debug=load_optiomedium73%2021-11-03
CVE-2020-25213wp-file-manager (WordPress plugin)Unauthenticated arbitrary file upload to RCE via the elFinder connectorcritical97%2021-11-03
CVE-2020-11738duplicator (WordPress plugin)The Snap Creek Duplicator plugin before 1.3.28 for WordPress (and Duplicator Pro before 3.8.7.1) allows Directory Traverhigh98%2021-11-03
CVE-2018-7600drupal/core, drupal/drupalA remote code execution vulnerability exists within multiple subsystems of Drupal 7.x and 8.x. This potentially allows acritical100%2021-11-03
CVE-2024-28000litespeed-cache (WordPress plugin)Unauthenticated privilege escalation to administrator via weak hash in the crawlercritical68%–
CVE-2020-35489contact-form-7 (WordPress plugin)Unrestricted file upload via unsanitised filenames (double extension)critical89%–

Am I affected?

Find out in one command. phpwarden checks your composer.lock against this advisory and 20,000+ others, ranked by real-world exploitation (CISA KEV + EPSS). Free, offline, open data.

# one-time install
pip install phpwarden

# then
phpwarden deps composer.lock

Or keep it checked automatically: GitHub Action · pre-commit hook · GitLab CI · Laravel artisan command

Install docs   How findings are ranked
KEV = CISA Known Exploited Vulnerabilities (confirmed exploitation in the wild, federal patch deadlines). EPSS is FIRST's 30-day exploitation probability. Dates are the day CISA listed the CVE.