TYPO3-20081020-2: SQL Injection in extension Commerce (commerce)

It has been discovered that the extension Commerce (commerce) is vulnerable to SQL Injection attacks.

Component Type: Third party extension. This extension is not part of the TYPO3 default installation.

Affected Versions: Version 0.9.6 and below.

Vulnerability Type: SQL Injection

Severity: HIGH

Problem Description:  Failing to properly sanitize user-supplied input the extension is open to SQL Injections.

Solution: After you have retrieved a current list of available plugins from the TYPO3 Extension Repository, Commerce version 0.9.7 is available from the TYPO3 extension manager. Alternatively, you can manually download the T3X file containing the security update from typo3.org/extensions/repository/view/commerce/0.9.7/.

In case you are using a DEV version from the Subversion repository of Commerce, please sync to revision 13151 (or higher). There is also a new branch available for Commerce version 0.9.x which contains the security fix as of revision 13152.

General advice: Follow the recommendations that are given in the TYPO3 SECURITY Guide. Please subscribe to the typo3-announce mailing list  to receive future Security Bulletins via E-mail.

Credits: Credits go to Peter Athmann who discovered the issue. Furthermore the TYPO3 Security Team wishes to thank the Commerce team. After being informed by the TYPO3 Security Team about the presence of a security issue, they have fixed the issue quickly.