CVE-2010-5104 json
TYPO3 Sensitive Information Disclosure via escapeStrForLike method
published 14y ago modified 4mo ago also GHSA-xgc2-q928-27wv , EUVD-2022-5782
- cvss
- 4.3
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.6%
- EPSS 1.6% chance of exploitation in 30 days, percentile 76%
- public exploits
- 0
- none known
Summary
The escapeStrForLike method in TYPO3 4.2.x before 4.2.16, 4.3.x before 4.3.9, and 4.4.x before 4.4.5 does not properly escape input when the MySQL database is set to sql_mode NO_BACKSLASH_ESCAPES, which allows remote attackers to obtain sensitive information via wildcard characters in a LIKE query.
Patch / fix
- packagist typo3/cms-core 4.2.16, 4.3.9, 4.4.5
- github.com/TYPO3/typo3@9eb4be4 commit
- github.com/TYPO3/typo3@e8c3247 commit
- github.com/TYPO3/typo3@fcabd2f commit
Is CVE-2010-5104 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerExploit prediction
1.65% chance of exploitation in the next 30 days, higher than 76% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:P/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | typo3/cms-core | >=4.2.0, <4.2.16 >=4.3.0, <4.3.9 >=4.4.0, <4.4.5 |
4.2.16 4.3.9 4.4.5 |
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
github.com
/TYPO3/typo3/commit/9eb4be4ccf10e6959699b9cce375d48697f06cba
web
-
github.com
/TYPO3/typo3/commit/e8c32474a5571336681243465f42090cf056054f
web
-
github.com
/TYPO3/typo3/commit/fcabd2fc2aa557c94805f7505277185c4abb68ab
web
-
typo3.org
/teams/security/security-bulletins/typo3-core/typo3-sa-2010-022/
vendor-advisory
-
secunia.com
/advisories/35770
third-party-advisory, vendor-advisory
-
securityfocus.com
/bid/45470
vdb-entry
-
openwall.com
/lists/oss-security/2012/05/12/5
mailing-list, web
-
openwall.com
/lists/oss-security/2011/01/13/2
mailing-list, web
-
osvdb.org
/70116
vdb-entry
-
openwall.com
/lists/oss-security/2012/05/11/3
mailing-list, web
-
exchange.xforce.ibmcloud.com
/vulnerabilities/64185
vdb-entry, web
-
openwall.com
/lists/oss-security/2012/05/10/7
mailing-list, web
-
nvd.nist.gov
/vuln/detail/CVE-2010-5104
advisory
-
github.com
/TYPO3-CMS/core
package
-
web.archive.org
/web/20101219052359/http://secunia.com/advisories/35770
web
-
web.archive.org
/web/20111025222220/http://typo3.org/teams/security/security-bulletins/typo3-sa-2010-022
web
-
web.archive.org
/web/20111223211753/http://www.securityfocus.com/bid/45470
web
-
typo3.org
/teams/security/security-bulletins/typo3-core/typo3-sa-2010-022
web
Sources
- CVE List CVE-2010-5104
- GitHub Advisory GHSA-xgc2-q928-27wv
- NVD CVE-2010-5104
Fencer Intel 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.