CVE-2026-47348 json
TYPO3 CMS - Cross-Site Scripting in Indexed Search
published 2026-06-09 5 mo ago modified 2026-09-10 1 mo ago also GHSA-cg75-qfg2-w9hj , EUVD-2026-35395
- cvss
- 5.1
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 19%
- public exploits
- 0
- none known
Summary
Editors with access to create or modify page content were able to include HTML markup in page titles that were stored in the search index without sanitization. When displayed in frontend search results via the Indexed Search plugin, these titles were rendered without proper output encoding, resulting in a Cross-Site Scripting vulnerability. This issue affects TYPO3 CMS versions 13.0.0-13.4.30 and 14.0.0-14.3.2.
Patch / fix
- packagist typo3/cms-core 13.4.31, 14.3.3
- packagist typo3/cms-indexed-search 13.4.31, 14.3.3
- TYPO3 TYPO3 CMS 13.4.31, 14.3.3
- github.com/TYPO3/typo3@2e96dd0 commit
- github.com/TYPO3/typo3@8004b91 commit
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 5 mo ago
Exploit prediction
0.27% chance of exploitation in the next 30 days, higher than 19% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:L/SA:N |
| CNA | 4.0 | 5.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:L/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 |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | typo3/cms-core | >=13.0.0, <13.4.31 >=14.0.0, <14.3.3 |
13.4.31 14.3.3 |
| packagist | typo3/cms-indexed-search | >=13.0.0, <13.4.31 >=14.0.0, <14.3.3 |
13.4.31 14.3.3 |
Affected products
- TYPO3 TYPO3 CMS
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
-
github.com
/TYPO3/typo3/commit/2e96dd0e9fab7ad877b741fb9f6fc645b4270a3e
patch, web
-
github.com
/TYPO3/typo3/commit/8004b91a5951cfe01dda8554f77d0daa82d6b899
patch, web
-
typo3.org
/security/advisory/typo3-core-sa-2026-010
vendor-advisory, web
-
github.com
/TYPO3/typo3/security/advisories/GHSA-cg75-qfg2-w9hj
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-47348
advisory
-
github.com
/FriendsOfPHP/security-advisories/blob/master/typo3/cms-core/CVE-2026-47348.yaml
web
-
github.com
/TYPO3/typo3
package
Sources
- CVE List CVE-2026-47348
- GitHub Advisory GHSA-cg75-qfg2-w9hj
- NVD CVE-2026-47348
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.