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-21652shopware/shopwareInsufficient Session Expiration in shopwarelow3.51%
CVE-2023-38489getkirby/cmsInsufficient Session Expiration after a password changehigh7.31%
CVE-2022-24895symfony/security-bundle, symfony/symfonySymfony vulnerable to Session Fixation of CSRF tokensmedium6.31%
CVE-2023-22732shopware/core, shopware/platformShopware has Insufficient Session Expiration in Administrationlow3.71%
CVE-2024-47873phpoffice/phpexcel, phpoffice/phpspreadsheetXmlScanner bypass leads to XXEhigh7.51%
CVE-2024-48917phpoffice/phpexcel, phpoffice/phpspreadsheetXXE in PHPSpreadsheet's XLSX readerhigh7.51%
CVE-2022-43689concrete5/concrete5Concrete CMS vulnerable to XML External Entitymedium5.31%
CVE-2022-4070librenms/librenmsInsufficient Session Expiration in librenms/librenmscritical9.81%
CVE-2020-26229typo3/cms, typo3/cms-coreXML External Entity in Dashboard Widgetlow3.71%
CVE-2024-45048phpoffice/phpexcel, phpoffice/phpspreadsheetXXE in PHPSpreadsheet encoding is returnedhigh8.81%
CVE-2023-4190admidio/admidioAdmidio Insufficient Session Expiration vulnerabilitymedium6.51%
CVE-2023-28472concrete5/concrete5Concrete CMS missing secure cookie parametersmedium5.31%
CVE-2023-5865thorsten/phpmyfaqInsufficient Session Expiration in thorsten/phpmyfaqhigh7.61%
CVE-2026-45071symfony/dom-crawler, symfony/symfonySymfony has XXE (Local File Disclosure) in DomCrawler::addXmlContent() via validateOnParse = truelow0.01%
CVE-2026-62992smarty/smartySmarty: Symlink path traversal out of trusted directoriesmedium0.01%
CVE-2026-34570ci4-cms-erp/ci4msCI4MS: Account Deletion Module Grants Full Persistent Unauthorized Access for All‑Roles via Improper Session Invalidation (Logic Flaw)high8.81%
CVE-2026-34572ci4-cms-erp/ci4msCI4MS: Account Deactivation Module Grants Full Persistent Unauthorized Access for All‑Roles via Improper Session Invalidation (Logic Flaw)high8.81%
CVE-2024-30262contao/core-bundleContao: Remember-me tokens will not be cleared after a password changemedium5.90%
CVE-2024-31447shopware/core, shopware/platformShopware Improper Session Handling in store-api account logoutmedium5.30%
CVE-2025-48882phpoffice/mathPHPOffice Math allows XXE when processing an XML file in the MathML formathigh0.00%
CVE-2022-24744shopware/core, shopware/platformShopware user session is not logged out if the password is reset via password recoverylow2.60%
CVE-2026-108358phpoffice/phpspreadsheetPhpSpreadsheet: XmlScanner Bypass via ISO-2022 Escape Sequences Allows XXE and Denial of Servicehigh0.00%
CVE-2022-47406derhansen/fe_change_pwd, typo3/cmsTYPO3 vulnerable to Insufficient Session Expirationcritical9.80%
CVE-2025-47778sulu/suluSulu vulnerable to XXE in SVG File upload Inspectormedium0.00%
CVE-2022-4409thorsten/phpmyfaqphpMyFAQ has insecure HTTP cookieshigh7.50%
CVE-2023-1788grumpydictator/firefly-iiiFirefly III insufficiently expires sessionsmedium4.20%
CVE-2024-52806simplesamlphp/saml2, simplesamlphp/saml2-legacySimpleSAMLphp SAML2 has an XXE in parsing SAML messageshigh8.30%
CVE-2022-23502typo3/cms, typo3/cms-coreTYPO3 CMS vulnerable to Insufficient Session Expiration after Password Resetmedium5.40%
CVE-2026-108357phpoffice/phpspreadsheetPhpSpreadsheet: XmlScanner Bypass via Double-Encoded unentity() TOCTOU Allows XXE and Denial of Servicehigh0.00%
CVE-2020-23136microweber/microweberMicroweber Insufficient Session Expirymedium5.50%
CVE-2026-56701getgrav/gravGrav is Vulnerable to XXE via SVG Uploadmedium6.50%
CVE-2026-46722tpwd/ke_searchTYPO3 ke_search XML External Entity Injectionmedium0.00%
CVE-2025-57756contao/contao, contao/core-bundleContao discloses sensitive information in the front end search indexmedium5.30%
CVE-2023-5866thorsten/phpmyfaqSensitive cookie in HTTPS session without 'Secure' attribute in thorsten/phpmyfaqmedium6.30%
CVE-2026-41891ci4-cms-erp/ci4msCI4MS has a Deactivated User Session Bypass (active=0)medium0.00%
CVE-2026-34362wwbn/avideoAVideo's WebSocket Token Never Expires Due to Commented-Out Timeout Validation in verifyTokenSocket()medium5.40%
CVE-2025-68954pterodactyl/panelPterodactyl does not revoke SFTP access when server is deleted or permissions reducedhigh0.00%
CVE-2024-31556reportico-web/reporticoReportico Web fails to invalidate cookies upon logoutmedium6.50%
CVE-2024-52305unopim/unopimUnoPim Stored XSS : Cookie hijacking through Create User functionhigh7.30%
GHSA-8x2v-pcg7-94f4zendframework/zend-jsonZend-JSON vulnerable to XXE/XEE attackscritical9.8–
GHSA-f4fj-q6m4-cc52zendframework/zend-xmlrpcZendFramework vulnerable to XXE/XEE attackscritical9.8–
GHSA-j68w-pg49-f6vxsymfony/serializerSymfony XML decoding attack vector through external entitiescritical9.8–
GHSA-mhpx-3rv8-wrjmzendframework/zendframework1ZendFramework potential XML eXternal Entity injection vectorscritical9.8–
GHSA-qc7w-4567-84wvzendframework/zendframeworkZendframework vulnerable to XXE/XEE attackscritical9.8–
GHSA-229x-22xc-2f2wzendframework/zendframework1Zendframework Local file disclosure via XXE injection in Zend_XmlRpchigh8.6–
GHSA-4j9x-g4x8-vcmfzendframework/zendframework1ZendFramework potential XML eXternal Entity injection vectorshigh7.5–
GHSA-c636-cg5r-2498symfony/dependency-injectionSymfony XML Entity Expansion security vulnerabilityhigh7.5–
GHSA-rcm4-jv5g-wccmzfr/zfr-oauth2-server-modulezfr authentication adapter did not verify validity of tokenshigh7.5–
GHSA-rjpm-qmq7-q85wsymfony/routingSymfony XXE security vulnerabilityhigh7.5–
GHSA-534c-hcr7-67jgkimai/kimaiKimai has an XXE Leading to Local File Readmedium6.5–
Page 2 of 3 · 107 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.