Weekly roundup
Open-source business platforms, week 39 2026: exploited WordPress flaw among 17 vulnerabilities
Week 39 of 2026 brings 17 vulnerabilities across GLPI, Frappe/ERPNext, WordPress and Nextcloud: 16 CVEs and one advisory. CVE-2026-87902 in WordPress is actively exploited and in CISA KEV; GLPI has a critical RCE. Patch WordPress and GLPI first.
The release at a glance
The maintainers of GLPI, Frappe/ERPNext, WordPress and Nextcloud published 17 vulnerabilities for week 39 (21–27 September 2026): 16 CVEs and one advisory without a CVE. GLPI accounts for 13 entries, Frappe/ERPNext for two, WordPress for one and Nextcloud for one. Severity counts are one critical, eight high and eight medium.
One issue is actively exploited: CVE-2026-87902 in WordPress, listed in CISA KEV and in ENISA EUVD as exploited since 23 September 2026. It allows an unauthenticated attacker to influence page-template resolution so a readable local .php file outside the active theme is included; with the right server and theme pre-conditions, remote code execution is possible. The remaining issues are not reported as exploited but include critical and high-severity RCE, file deletion, SQL injection and authentication problems in GLPI.
What matters most
WordPress: CVE-2026-87902 (CVSS 3.1: 8.1) is the only issue in this week's set known to be actively exploited. An unauthenticated attacker can make get_page_template() include a chosen readable local .php file outside the active theme directories; with suitable server and theme pre-conditions, this results in remote code execution. Update to WordPress 7.1.2 or the fixed backported releases listed in the advisory.
GLPI: The most severe GLPI issue is CVE-2026-48482 (CVSS 4.0: 9.4), a critical form-import flaw. A form administrator can use a crafted illustration or scene identifier to traverse outside the intended custom-asset directory, write a file to an executable server location, and invoke it remotely. Fixed in 11.0.8.
CVE-2026-47679 (CVSS 4.0: 8.5) lets any logged-in user request deletion of an attacker-selected server file through the profile-picture update flow; fixed in 10.0.26 and 11.0.8.
CVE-2026-53629 (CVSS 4.0: 7.1) is SQL injection in the history tab, reachable by a user with READ right on logs; fixed in 10.0.26 and 11.0.8.
CVE-2026-53625 (CVSS 4.0: 7.5) allows a technician to change another user's authentication method through the API, potentially enabling account takeover under legacy API REST or SSO configurations; fixed in 10.0.26 and 11.0.8.
CVE-2026-49470 (CVSS 4.0: 7.7) lacks rate limiting on TOTP verification, allowing brute-force compromise of the second factor; fixed in 11.0.8.
Nextcloud: CVE-2026-77165 (CVSS 3.0: 6.5) leaves TYPE_TOKEN locks unremovable by file owners, with no recovery path outside the database. No fixed version or workaround is listed.
Patch in this order
- Update WordPress to 7.1.2, or the fixed backported releases listed in the advisory, to address exploited CVE-2026-87902. CISA's KEV due date is 28 September 2026. This is the only issue in this week's set known to be actively exploited.
- Upgrade GLPI deployments from 11.0.0 before 11.0.8 to 11.0.8 to close CVE-2026-48482, the critical form-import remote code execution flaw.
- For GLPI running from 10.0.0 before 10.0.26 or from 11.0.0 before 11.0.8, update to 10.0.26 or 11.0.8 respectively to address CVE-2026-47679, CVE-2026-53629, CVE-2026-53625 and CVE-2026-53628.
- Update GLPI to 11.0.8 for CVE-2026-55214, CVE-2026-53610, CVE-2026-53626, CVE-2026-53627 and CVE-2026-49470.
- For Nextcloud Server, CVE-2026-77165 has no fixed version listed and no stated workaround. Confirm whether your version is within 32.0.0 to 34.0.0 and monitor for a fix.
- Review the remaining medium-severity advisories: GHSA-hxfh-hh23-fvch in Frappe Framework (6.1), CVE-2026-96672 in ERPNext (5.3), and GLPI CVE-2026-45801, CVE-2026-55217 and CVE-2026-49469. These are not in CISA KEV and are not reported as exploited.
Beyond the patch
Because CVE-2026-87902 is actively exploited, Managed Detection & Response (MDR) provides the first line of detection and response for public WordPress instances. The WordPress flaw is reachable over the network without credentials, so a Virtual CISO Services (vCISO) review can help identify exposed or unpatched assets before they are targeted.
Every advisory in this release
| ID | Product | Severity | |
|---|---|---|---|
| CVE-2026-87902 | WordPress | High 8.1 KEV | Advisory → |
| CVE-2026-48482 | glpi | Critical 9.4 | Advisory → |
| CVE-2026-55214 | glpi | High 8.5 | Advisory → |
| CVE-2026-47679 | glpi | High 8.5 | Advisory → |
| CVE-2026-49470 | glpi | High 7.7 | Advisory → |
| CVE-2026-53625 | glpi | High 7.5 | Advisory → |
| CVE-2026-53610 | glpi | High 7.5 | Advisory → |
| CVE-2026-53629 | glpi | High 7.1 | Advisory → |
| CVE-2026-53626 | glpi | High 7.1 | Advisory → |
| CVE-2026-77165 | Server | Medium 6.5 | |
| CVE-2026-53627 | glpi | Medium 6.0 | |
| CVE-2026-53628 | glpi | Medium 5.9 | |
| GHSA-hxfh-hh23-fvch | Frappe Framework | Medium 6.1 | |
| CVE-2026-45801 | glpi | Medium 5.3 | |
| CVE-2026-55217 | glpi | Medium 5.3 | |
| CVE-2026-96672 | ERPNext | Medium 5.3 | |
| CVE-2026-49469 | glpi | Medium 4.6 |
References
Vendor advisory
Exploit and analysis
Other
- patchstack.com/articles/cve-2026-87902-attackers-started-probing-wordpress-sites-hours-…
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-87902
- github.com/glpi-project/glpi/commit/d817cb5c17e3368c89d4a561a43a777662b9da19
- github.com/glpi-project/glpi/releases/tag/11.0.8
- github.com/glpi-project/glpi/commit/970786ed3b817c4c2bf90b8457b024ec566b1bfc
- github.com/glpi-project/glpi/commit/54306faf6a724321ba82c53c7c07ff6612a0d832
- github.com/glpi-project/glpi/commit/78ec583051bac3c1b3f9d21729c55cac62afa2f3
- github.com/glpi-project/glpi/releases/tag/10.0.26
CVE
- CVE-2026-87902 — cve.org
- CVE-2026-87902 — NVD
- EUVD-2026-84555 — ENISA EUVD
- CVE-2026-48482 — cve.org
- CVE-2026-48482 — NVD
- EUVD-2026-87287 — ENISA EUVD
- CVE-2026-55214 — cve.org
- CVE-2026-55214 — NVD
- EUVD-2026-87283 — ENISA EUVD
- CVE-2026-47679 — cve.org
- CVE-2026-47679 — NVD
- EUVD-2026-87284 — ENISA EUVD
- CVE-2026-49470 — cve.org
- CVE-2026-49470 — NVD
- EUVD-2026-87282 — ENISA EUVD
- CVE-2026-53625 — cve.org
- CVE-2026-53625 — NVD
- EUVD-2026-87286 — ENISA EUVD
- CVE-2026-53610 — cve.org
- CVE-2026-53610 — NVD
- EUVD-2026-87285 — ENISA EUVD
- CVE-2026-53629 — cve.org
- CVE-2026-53629 — NVD
- EUVD-2026-87289 — ENISA EUVD
- CVE-2026-53626 — cve.org
- CVE-2026-53626 — NVD
- EUVD-2026-87288 — ENISA EUVD
- CVE-2026-77165 — cve.org
- CVE-2026-77165 — NVD
- EUVD-2026-83973 — ENISA EUVD
- CVE-2026-53627 — cve.org
- CVE-2026-53627 — NVD
- EUVD-2026-87273 — ENISA EUVD
- CVE-2026-53628 — cve.org
- CVE-2026-53628 — NVD
- EUVD-2026-87275 — ENISA EUVD