VDB
Sign up
MEDIUM5.5

GHSA-59pj-7mjh-4465

TYPO3 SQL Injection in low-level Query Generator

Quick fix

GHSA-59pj-7mjh-4465 — typo3/cms: upgrade to the fixed version with the command below.

composer require typo3/cms:^8.7.30

Details

An issue was discovered in TYPO3 before 8.7.30, 9.x before 9.5.12, and 10.x before 10.2.2. Because escaping of user-submitted content is mishandled, the class QueryGenerator is vulnerable to SQL injection. Exploitation requires having the system extension ext:lowlevel installed, and a valid backend user who has administrator privileges.

Are you affected?

Enter the version of the package you're using.

Affected packages

Packagist/typo3/cms
Introduced in: 8.0Fixed in: 8.7.30
Fixcomposer require typo3/cms:^8.7.30
Packagist/typo3/cms
Introduced in: 9.0Fixed in: 9.5.12
Fixcomposer require typo3/cms:^9.5.12
Packagist/typo3/cms
Introduced in: 10.0Fixed in: 10.2.2
Fixcomposer require typo3/cms:^10.2.2
Packagist/typo3/cms-core
Introduced in: 8.0Fixed in: 8.7.30
Fixcomposer require typo3/cms-core:^8.7.30
Packagist/typo3/cms-core
Introduced in: 9.0Fixed in: 9.5.12
Fixcomposer require typo3/cms-core:^9.5.12
Packagist/typo3/cms-core
Introduced in: 10.0Fixed in: 10.2.2
Fixcomposer require typo3/cms-core:^10.2.2

References