TYPO3-SA-2009-020: Multiple vulnerabilities in third party extensions

Several vulnerabilities have been found in the following third party TYPO3 extensions: Car (car), TYPO3 Watchdog (aba_watchdog), File list (dr_blob), ListMan (nl_listman), XDS Staff List (xds_staff), Document Directorys (danp_documentdirs), Random Prayer Version 2 (ste_prayer2), Diocese of Portsmouth Resources Database (pd_resources), Parish of the Holy Spirit Religious Art Gallery (hs_religiousartgallery), Parish Administration Database (ste_parish_admin), Diocese of Portsmouth Calendar (pd_calendar), Flash SlideShow (slideshow), Subscription (mf_subscription), No indexed Search (no_indexed_search), Job Exchange (jobexchange), Training Company Database (trainincdb), ZID Linkliste (zid_linklist), vShoutbox (vshoutbox), Frontend news submitter with RTE (fe_rtenews)

Release Date: December 15, 2009

Please read first: This Collective Security Bulletin (CSB) is a listing of vulnerable extensions with neither significant download numbers, nor other special importance amongst the TYPO3 Community. The intention of CSBs is to reduce the workload of the TYPO3 Security Team and of the maintainers of extensions with vulnerabilities. Nevertheless, vulnerabilities in TYPO3 core or important extensions will still get the well-known single Security Bulletin each.

Please read our buzz blog post, which has a detailed explanation on CSBs.

All vulnerabilities affect third party extensions. These extensions are not part of the TYPO3 default installation.

Extension: TYPO3 Watchdog (aba_watchdog)
Affected Versions: 2.0.2 and all versions below
Vulnerability Type: Information Disclosure
Severity: Medium
Solution: An update (version 2.0.3) is available from the TYPO3 extension manager and at http://typo3.org/extensions/repository/view/aba_watchdog/2.0.3/.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who discovered and reported the issue.

Extension: Car (car)
Affected Versions: 0.1.0 and all versions below
Vulnerability Type: SQL injection
Severity: High
Solution: An update (version 0.1.1) is available from the TYPO3 extension manager and at http://typo3.org/extensions/repository/view/car/0.1.1/.
Credits: Credits go to Rupert Germann, who discovered and reported the issue.

Extension: File list (dr_blob)
Affected Versions: 2.1.1
Vulnerability Type: Cross-Site scripting (XSS)
Severity: Medium
Solution: An update (version 2.1.2) is available from the TYPO3 extension manager and at http://typo3.org/extensions/repository/view/dr_blob/2.1.2/.
Credits: Credits go to Alexander Kellner, who discovered and reported the issue.

Extension: ListMan (nl_listman)
Affected Versions: 1.2.1 and all versions below
Vulnerability Type: Cross-Site scripting (XSS)
Severity: Medium
Solution: An update (version 1.2.2) is available from the TYPO3 extension manager and at http://typo3.org/extensions/repository/view/nl_listman/1.2.2/.
Credits: Credits go to Rupert Germann, who discovered and reported the issue.

Extension: XDS Staff List (xds_staff)
Affected Versions: 0.0.3 and all versions below
Vulnerability Type: SQL Injection
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to Alexander Kellner, who discovered and reported the issue.

Extension: Document Directorys (danp_documentdirs)
Affected Versions: 1.10.7 and all versions below
Vulnerability Type: SQL injection
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to Rupert Germann, who discovered and reported the issue.

Extension: Random Prayer Version 2 (ste_prayer2)
Affected Versions: 0.0.3 and all versions below
Vulnerability Type: SQL injection, Cross-Site scripting (XSS)
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who reported the issue.

Extension: Diocese of Portsmouth Resources Database (pd_resources)
Affected Versions: 0.1.1 and all versions below
Vulnerability Type: SQL injection, Cross-Site scripting (XSS)
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who reported the issue.

Extension: Parish of the Holy Spirit Religious Art Gallery (hs_religiousartgallery)
Affected Versions: 0.1.2 and all versions below
Vulnerability Type: SQL injection, Cross-Site scripting (XSS)
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who reported the issue.

Extension: Parish Administration Database (ste_parish_admin)
Affected Versions: 0.1.3 and all versions below
Vulnerability Type: SQL injection, Cross-Site scripting (XSS)
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who reported the issue.

Extension: Diocese of Portsmouth Calendar (pd_calendar)
Affected Versions: 0.4.1 and all versions below
Vulnerability Type: SQL injection, Cross-Site scripting (XSS)
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who reported the issue.

Extension: Flash SlideShow (slideshow)
Affected Versions: 0.2.2
Vulnerability Type: SQL injection
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since we have been unable to get in contact with the author. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to Markus Kleinhenz, who discovered and reported the issue.

Extension: Subscription (mf_subscription)
Affected Versions: 0.2.2
Vulnerability Type: SQL injection
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since we have been unable to get in contact with the author. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to Mario Rimann, who discovered and reported the issue.

Extension: No indexed Search (no_indexed_search)
Affected Versions: 0.2.0
Vulnerability Type: SQL injection, Cross-Site Scripting (XSS)
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since we have been unable to get in contact with the author. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to Michael Stucki, who discovered and reported the issue.

Extension: Job Exchange (jobexchange)
Affected Versions: 0.0.3
Vulnerability Type: SQL injection
Severity: High
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since we have been unable to get in contact with the author. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to Frederic Gaus, who discovered and reported the issue.

Extension: Training Company Database (trainincdb)
Affected Versions: 0.4.7
Vulnerability Type: Cross-Site Scripting (XSS)
Severity: Medium
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since we have been unable to get in contact with the author. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to Alexander Kellner, who discovered and reported the issue.

Extension: ZID Linkliste (zid_linklist)
Affected Versions: 1.0.0
Vulnerability Type: Cross-Site Scripting (XSS)
Severity: Medium
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since we have been unable to get in contact with the author. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to TYPO3 Security Team member Marcus Krause, who reported the issue.

Extension: vShoutbox (vshoutbox)
Affected Versions: 0.0.1
Vulnerability Type: Cross-Site Scripting (XSS)
Severity: Medium
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. At the time of writing, we don't know of a security update of the extension regarding the existing vulnerability, since the author didn't provide a patch in time. For the time being please uninstall this extension and delete all files belonging to it from your TYPO3 installation.
Note: Should the author decide to reply to our request and provide a fixed version, the extension could return to the TYPO3 Extension Repository.
Credits: Credits go to TYPO3 Security Team member Georg Ringer, who reported the issue.

Extension: Frontend news submitter with RTE (fe_rtenews)
Affected Versions: 1.4.1 and all versions below
Vulnerability Type: Cross-Site scripting (XSS)
Severity: Medium
Solution: Versions of this extension that are known to be vulnerable will no longer be available for download from the TYPO3 Extension Repository. The author told us that he's no longer maintaining this extension. Please uninstall and delete all files belonging to it from your TYPO3 installation.
Credits: Credits go to Rupert Germann, who discovered and reported the issue.

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