Skip to content
OpenAdvisories

Package · Packagist

typo3/cms

188 known vulnerabilities.

129 results · Clear filters · Feed

  • Medium —

    TYPO3 Cross-Site Scripting (XSS) in form component

    Failing to sanitize content from unauthenticated website visitors, the form component is susceptible to Cross-Site Scripting.

  • Medium —

    TYPO3 Cross-Site Scripting in legacy form component

    Failing to sanitize content from editors, the legacy form component is susceptible to Cross-Site Scripting. A valid editor account with access to a form content element is required to exploit this vulnerability.

  • Medium —

    TYPO3 Cross-Site Scripting in link validator component

    Failing to sanitize content from editors, the link validator component is susceptible to Cross-Site Scripting. A valid editor account with access to content which is scanned by the link validator component is required to exploit this vulnerability.

  • Medium —

    TYPO3 Multiple Cross-Site Scripting vulnerabilities in frontend

    Failing to properly encode editor input, several frontend components are susceptible to Cross-Site Scripting, allowing authenticated editors to inject arbitrary HTML.

  • Medium —

    Cross-Site Scripting in TYPO3 component Indexed Search

    Failing to properly encode editor input, the search result view of indexed_search is susceptible to Cross-Site Scripting, allowing authenticated editors to inject arbitrary HTML.

  • Medium —

    TYPO3 is susceptible to Cross-Site Flashing

    The flashplayer misses to validate flash and image files. Therefore it is possible to embed flash videos from external domains.

  • Medium —

    Multiple Cross-Site Scripting vulnerabilities in TYPO3 backend

    Failing to properly encode user input, several backend components are susceptible to Cross-Site Scripting, allowing authenticated editors to inject arbitrary HTML or JavaScript.

  • Medium 5.3

    TYPO3 Frontend vulnerable to Unauthenticated Path Disclosure

    It has been discovered, that calling a PHP script which is delivered with TYPO3 for testing purposes, discloses the absolute server path to the TYPO3 installation.

  • Medium 6.5

    TYPO3 Brute Force Protection Bypass in backend login

    The backend login has a basic brute force protection implementation which pauses for 5 seconds if wrong credentials are given. This pause however could be bypassed by forging a special request, making brute force attacks on backend editor credentials more fea…

  • Medium 6.5

    TYPO3 Information Disclosure Vulnerability Exploitable by Editors

    It has been discovered, that editors with access to the file list module could list all files names and folder names in the root directory of a TYPO3 installation. Modification of files, listing further nested directories or retrieving file contents was not p…

  • Medium 5.4

    TYPO3 Cross-Site Scripting Vulnerability Exploitable by Editors

    It has been discovered that link tags generated by typolink functionality in the website's frontend are vulnerable to cross-site scripting - values being assigned to HTML attributes have not been parsed correctly. A valid backend user account is needed to exp…

  • Medium 6.1

    ExtJS JavaScript framework used in TYPO3 vulnerable to Cross-site Scripting

    Failing to properly validate the HTTP host-header TYPO3 CMS is susceptible to host spoofing. TYPO3 uses the HTTP host-header to generate absolute URLs in several places like 404 handling, http(s) enforcement, password reset links and many more. Since the host…

  • Medium —

    Path Traversal in TYPO3 Core

    Due to a too loose type check in an API method, attackers could bypass the directory traversal check by providing an invalid UTF-8 encoding sequence.

  • Medium 5.7

    TYPO3 contains Sensitive Information Disclosure via YAML Placeholder Expressions in Site Configuration

    TYPO3 is an open source PHP based web content management system. Versions prior to 9.5.38, 10.4.33, 11.5.20, and 12.1.1 are subject to Sensitive Information Disclosure. Due to the lack of handling user-submitted YAML placeholder expressions in the site config…

  • Medium 5.4

    TYPO3 contains Insufficient Session Expiration after Password Reset

    TYPO3 is an open source PHP based web content management system. In versions prior to 10.4.33, 11.5.20, and 12.1.1, When users reset their password using the corresponding password recovery functionality, existing sessions for that particular user account wer…

  • Medium 5.9

    TYPO3 vulnerable to Improper Authentication in Frontend Login

    TYPO3 is an open source PHP based web content management system. In versions prior to 8.7.49, 9.5.38, 10.4.33, 11.5.20, and 12.1.1 TYPO3 is vulnerable to Improper Authentication. Restricting frontend login to specific users, organized in different storage fol…

  • Medium 5.9

    TYPO3 subject to Uncontrolled Recursion resulting in Denial of Service

    TYPO3 is an open source PHP based web content management system. In versions prior to 9.5.38, 10.4.33, 11.5.20, and 12.1.1, requesting invalid or non-existing resources via HTTP triggers the page error handler, which again could retrieve content to be shown a…

  • Medium 5.4

    TYPO3 vulnerable to Insufficient Session Expiration

    An issue was discovered in the fe_change_pwd (aka Change password for frontend users) extension before 2.0.5, and 3.x before 3.0.3, for TYPO3. The extension fails to revoke existing sessions for the current user when the password has been changed.

  • Medium 6.1

    Cross-Site Scripting Protection bypass in HTML Sanitizer

    HTML sanitizer is written in PHP, aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values. In versions prior to 1.5.0 or 2.1.1, malicious markup used in a sequence with special HTML CDATA sections cannot be filtered and sanit…

  • Medium 5.3

    User Enumeration via Response Timing in TYPO3

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. It has been discovered that observing response time during user authentication (backend and frontend) can be used to distinguish between existing and non-existing user…

  • Medium 5.4

    Missing check for expiration time of password reset token in TYPO3

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. It has been discovered that the expiration time of a password reset link for TYPO3 backend users has never been evaluated. As a result, a password reset link could be …

  • Medium 6.5

    Stored Cross-Site Scripting via FileDumpController

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. It has been discovered that the `FileDumpController` (backend and frontend context) is vulnerable to cross-site scripting when malicious files are displayed using this…

  • Medium 5.9

    Denial of Service via Page Error Handling in TYPO3/cms

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. In affected versions requesting invalid or non-existing resources via HTTP triggers the page error handler which again could retrieve content to be shown as an error m…

  • Medium 6.5

    Cross-Site Scripting in typo3/cms-core

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. It has been discovered that the `f:asset.css` view helper is vulnerable to cross-site scripting when user input is passed as variables to the CSS. Update to TYPO3 vers…

  • Medium 6.1

    Bypass of Cross-Site Scripting Protection in typo3/html-sanitizer

    The typo3/html-sanitizer package is an HTML sanitizer, written in PHP, aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values. Due to a parsing issue in the upstream package `masterminds/html5`, malicious markup used in a se…

  • Medium 6.0

    Insufficient Session Expiration in TYPO3 Admin Tool

    TYPO3 is an open source web content management system. Prior to versions 9.5.34 ELTS, 10.4.29, and 11.5.11, Admin Tool sessions initiated via the TYPO3 backend user interface had not been revoked even if the corresponding user account was degraded to lower pe…

  • Medium 5.4

    Cross-Site Scripting in Form Framework

    TYPO3 is an open source web content management system. Prior to versions 8.7.47 ELTS, 9.5.34 ELTS, 10.4.29, and 11.5.11, the Form Designer backend module of the Form Framework is vulnerable to cross-site scripting. A valid backend user account with access to …

  • Medium 5.4

    Cross-Site Scripting in Frontend Login Mailer

    TYPO3 is an open source web content management system. Prior to versions 9.5.34 ELTS, 10.4.29, and 11.5.11, user submitted content was used without being properly encoded in HTML emails sent to users. The actually affected components were mail clients used to…

  • Medium 4.3

    Information Disclosure via Export Module in TYPO3 CMS

    TYPO3 is an open source web content management system. Prior to versions 7.6.57 ELTS, 8.7.47 ELTS, 9.5.34 ELTS, 10.4.29, and 11.5.11, the export functionality fails to limit the result set to allowed columns of a particular database table. This way, authentic…

  • Medium 5.3

    Insertion of Sensitive Information into Log File in typo3/cms-core

    TYPO3 is an open source web content management system. Prior to versions 7.6.57 ELTS, 8.7.47 ELTS, 9.5.34 ELTS, 10.4.29, and 11.5.11, system internal credentials or keys (e.g. database credentials) can be logged as plaintext in exception handlers, when loggin…

  • Medium 4.8

    HTTP Host Header Injection in Request Handling in Typo3

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. It has been discovered that TYPO3 CMS is susceptible to host spoofing due to improper validation of the HTTP Host header. TYPO3 uses the HTTP Host header, for example,…

  • Medium 6.1

    Cross-Site Scripting via Rich-Text Content

    TYPO3 is an open source PHP based web content management system released under the GNU GPL. In affected versions failing to properly parse, sanitize and encode malicious rich-text content, the content rendering process in the website frontend is vulnerable to…

  • Medium 5.3

    Information Disclosure in User Authentication

    TYPO3 is an open source PHP based web content management system. In versions 9.0.0 through 9.5.27, 10.0.0 through 10.4.17, and 11.0.0 through 11.3.0, user credentials may been logged as plain-text. This occurs when explicitly using log level debug, which is n…

  • Medium 6.4

    Cross-Site Scripting in Backend Grid View

    TYPO3 is an open source PHP based web content management system. Versions 9.0.0 through 9.5.28, 10.0.0 through 10.4.17, and 11.0.0 through 11.3.0 have a cross-site scripting vulnerability. When settings for _backend layouts_ are not properly encoded, the corr…

  • Medium 6.4

    Cross-Site Scripting in Query Generator & Query View

    TYPO3 is an open source PHP based web content management system. Versions 9.0.0 through 9.5.28, 10.0.0 through 10.4.17, and 11.0.0 through 11.3.0 have a cross-site scripting vulnerability. When error messages are not properly encoded, the components _QueryGen…

  • Medium 6.4

    Cross-Site Scripting in Page Preview

    TYPO3 is an open source PHP based web content management system. Versions 9.0.0 through 9.5.28, 10.0.0 through 10.4.17, and 11.0.0 through 11.3.0 have a cross-site scripting vulnerability. When _Page TSconfig_ settings are not properly encoded, corresponding …

  • Medium 5.9

    Denial of Service in Page Error Handling

    TYPO3 is an open source PHP based web content management system. In TYPO3 before versions 9.5.25, 10.4.14, 11.1.1 requesting invalid or non-existing resources via HTTP triggers the page error handler which again could retrieve content to be shown as error mes…

  • Medium 5.4

    Cross-Site Scripting in Content Preview (CType menu)

    TYPO3 is an open source PHP based web content management system. In TYPO3 before versions 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1 it has been discovered that content elements of type _menu_ are vulnerable to cross-site scripting when their referenced items ge…

  • Medium 5.9

    Cleartext storage of session identifier

    TYPO3 is an open source PHP based web content management system. In TYPO3 before versions 6.2.57, 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1 user session identifiers were stored in cleartext - without processing of additional cryptographic hashing algorithms. Th…

  • Medium 5.4

    Cross-Site Scripting in Content Preview

    TYPO3 is an open source PHP based web content management system. In TYPO3 before versions 10.4.14, 11.1.1 it has been discovered that database fields used as _descriptionColumn_ are vulnerable to cross-site scripting when their content gets previewed. A valid…