CVE-2025-59022 json
TYPO3 CMS Allows Broken Access Control in Recycler Module
published 2026-01-13 9 mo ago modified 2026-06-17 4 mo ago also GHSA-p52w-7rhw-9m67 , EUVD-2026-2088
- cvss
- 8.1
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 36%
- public exploits
- 0
- none known
Summary
Backend users who had access to the recycler module could delete arbitrary data from any database table defined in the TCA - regardless of whether they had permission to that particular table. This allowed attackers to purge and destroy critical site data, effectively rendering the website unavailable. This issue affects TYPO3 CMS versions 10.0.0-10.4.54, 11.0.0-11.5.48, 12.0.0-12.4.40, 13.0.0-13.4.22 and 14.0.0-14.0.1.
Patch / fix
- packagist typo3/cms-recycler 10.4.55, 11.5.49, 12.4.41, 13.4.23, 14.0.2
- TYPO3 TYPO3 CMS 10.4.55, 11.5.49, 12.4.41, 13.4.23, 14.0.2
- github.com/TYPO3/typo3@336d6f1 commit
- github.com/TYPO3/typo3@efb9528 commit
- github.com/TYPO3/typo3@a6604db commit
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 9 mo ago
Exploit prediction
0.42% chance of exploitation in the next 30 days, higher than 36% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | typo3/cms-recycler | >=14.0.0, <14.0.2 >=13.0.0, <13.4.23 >=12.0.0, <12.4.41 >=11.0.0, <11.5.49 >=10.0.0, <10.4.55 |
14.0.2 13.4.23 12.4.41 11.5.49 10.4.55 |
Affected products
- TYPO3 TYPO3 CMS
Classification
- Weakness
-
- CWE-862 Missing Authorization
References
-
github.com
/TYPO3/typo3/commit/336d6f165458a0ce32d8330999ab9ab6a5983d20
patch, web
-
github.com
/TYPO3/typo3/commit/efb9528f9882ac924c40598ebd8508479e9950a3
patch, web
-
github.com
/TYPO3/typo3/commit/a6604db66499710f72ae6e7006beb14ad0913aae
patch, web
-
typo3.org
/security/advisory/typo3-core-sa-2026-003
vendor-advisory, web
-
github.com
/TYPO3/typo3/security/advisories/GHSA-p52w-7rhw-9m67
web
-
nvd.nist.gov
/vuln/detail/CVE-2025-59022
advisory
-
github.com
/TYPO3/typo3
package
Sources
- CVE List CVE-2025-59022
- GitHub Advisory GHSA-p52w-7rhw-9m67
- NVD CVE-2025-59022
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.