Forms using FileUpload or ImageUpload elements with a custom saveToFileMount configured stored uploaded files in the default storage folder 1:/user_upload/ instead of the configured destination. This could cause uploaded files to end up in a publicly accessible storage even thoug...
Vendor
typo3 vulnerabilities
473 published CVES affecting typo3, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 473
- Critical
- 12
- High
- 131
- Medium
- 268
- Low
- 24
- Unscored
- 38
- CISA KEV
- 0
Products
- typo3 219
- typo3/cms 189
- typo3/cms-core 128
- typo3/cms-backend 26
- TYPO3.CMS 16
- typo3/cms-form 9
- TYPO3 CMS 8
- typo3/cms-install 7
- typo3/html-sanitizer 6
- typo3/flow 5
- dam frontend extension 4
- html sanitizer 4
- sr feuser register extension 4
- typo3/cms-frontend 4
- typo3/neos 4
- wec discussion forum 4
- femanager 3
- ns backup extension 3
- pdf generator 2 extension 3
- typo3/cms-recycler 3
- typo3/phar-stream-wrapper 3
- address directory 2
- air filemanager 2
- beuserswitch 2
- commerce extension 2
- eluna page comments extension 2
- fluid 2
- pharstreamwrapper 2
- sql frontend extension 2
- terminal 2
Latest typo3 CVEs
Newest publication first · page 1 of 19
-
MediumCVSS 6.3 EPSS 0.37%
-
MediumCVSS 5.4 EPSS 0.29%
An issue was discovered in the femanager extension 7.x before 7.2.3 for TYPO3. The backend module allows an authenticated backend user to perform various actions (userLogout, confirmUser, refuseUser, and resendUserConfirmation) for any frontend user in the system.
-
HighCVSS 8.8 EPSS 0.51%
An issue was discovered in the direct_mail (aka Direct Mail) extension through 9.5.1 for TYPO3. The Configuration backend module of the extension allows an authenticated user to write to an arbitrary TSConfig page for folders configured as Direct Mail. Exploiting this may lead to...
-
CVE-2023-50462 Insecure Direct Object Reference in extension "Content Consent" (content_consent)
PublishedMediumCVSS 5.3 EPSS 0.32%An issue was discovered in the content_consent (aka Content Consent) extension through 2.0.1 for TYPO3. It fails to verify whether a specified content element identifier is permitted by the plugin. This enables an unauthenticated user to display various content elements, leading...
-
MediumCVSS 4.2 EPSS 0.19% PoC
The femanager extension 7 before 7.2.2 for TYPO3 has Incorrect Access Control: it lacks a check for permissions for the invitation component.
-
MediumCVSS 5.4 EPSS 0.29%
An issue was discovered in the femanager extension 7.x before 7.2.3 for TYPO3. It fails to check access permissions for the edit user component. An authenticated frontend user can exploit this to either edit data of various frontend users or delete various frontend user accounts.
-
MediumCVSS 5.3 EPSS 0.43%
It has been discovered that several AJAX routes used for the backend localization wizard failed to perform authorization checks. This allowed authenticated, low-privileged backend users to access information about records and content elements that fall outside of their permitted...
-
HighCVSS 7.5 EPSS 0.46%
Backend administrators without system maintainer privileges were able to schedule any of the configuration:read, configuration:set, and configuration:show commands. This allowed them to modify arbitrary system configuration, which is normally limited to system maintainers. As a c...
-
HighCVSS 7.3 EPSS 0.24% PoC
The referrer enforcement introduced with TYPO3-CORE-SA-2020-006 (CVE-2020-11069) became ineffective in TYPO3 v13.0, where TYPO3 CMS started serving the backend and Install Tool applications from the site's main entry script instead of the dedicated typo3/ directory. Whether a req...
-
MediumCVSS 6.3 EPSS 0.25% PoC
Users were able to upload files with arbitrary MIME types to forms using FileUpload or ImageUpload elements with allowedMimeTypes configured. The restriction was not enforced server-side because the MimeTypeValidator was registered during form building before concrete form defini...
-
HighCVSS 7.1 EPSS 0.31% PoC
Backend users with file download permissions were able to download files from the fallback storage of the file abstraction layer (FAL) via the Media Module. Since the fallback storage resolves paths relative to the server's document root, this could expose sensitive files such as...
-
HighCVSS 8.7 EPSS 0.24% PoC
Backend users with write access to the form_definition database table were able to directly create, update, or delete form definition records via DataHandler, bypassing the Form Framework's persistence validation and permission checks. This allowed injecting arbitrary form config...
-
MediumCVSS 6.3 EPSS 0.22% PoC
TYPO3's cache frontend (VariableFrontend) and persistent key-value store (Registry) deserialized PHP payloads without integrity validation or class restrictions. An attacker with write access to the underlying storage backend (cache store or sys_registry database table) could inj...
-
LowCVSS 2.1 EPSS 0.36% PoC
The path allowance check in GeneralUtility::isAllowedAbsPath() performed a plain string prefix comparison without requiring a directory separator boundary, causing a path like /var/www/html-other/secret.yaml to be incorrectly accepted as valid when the project root was /var/www/h...
-
MediumCVSS 5.3 EPSS 0.24% PoC
Authenticated backend users were able to retrieve file metadata via several Backend API routes without proper permission checks, allowing access to files outside their permitted file mounts or storages. This issue affects TYPO3 CMS versions before 10.4.57, 11.0.0-11.5.50, 12.0.0-...
-
MediumCVSS 5.3 EPSS 0.24% PoC
Backend users were able to insert arbitrary records and files into the TYPO3 clipboard without proper read permission checks, which allowed users to gather information about records and files they were not authorized to view. This issue affects TYPO3 CMS versions 10.4.0-13.4.30 a...
-
MediumCVSS 5.3 EPSS 0.24% PoC
Backend users were able to move records to a different page without having edit permissions on the source page. This issue affects TYPO3 CMS versions 13.0.0-13.4.30 and 14.0.0-14.3.2.
-
MediumCVSS 5.3 EPSS 0.24% PoC
Backend users with access to the Recycler module were able to restore soft-deleted records on pages or for tables they were not authorized to modify. This issue affects TYPO3 CMS versions before 10.4.57, 11.0.0-11.5.50, 12.0.0-12.4.45, 13.0.0-13.4.30 and 14.0.0-14.3.2.
-
MediumCVSS 5.1 EPSS 0.27% PoC
Editors with access to create or modify page content were able to include HTML markup in page titles that were stored in the search index without sanitization. When displayed in frontend search results via the Indexed Search plugin, these titles were rendered without proper outpu...
-
MediumCVSS 5.3 EPSS 0.29% PoC
Applications that use GeneralUtility::sanitizeLocalUrl to allow only local URLs are vulnerable to open redirect attacks if the URL is used after it has passed the aforementioned sanitization checks. This enables attackers to redirect users to external content and carry out phishi...
-
HighCVSS 7.6 EPSS 0.25% PoC
Backend users with file write permissions were able to upload form definition files with mixed-case extensions (e.g., .FORM.YAML) to bypass the Form Framework's upload restriction. Maliciously crafted form definition files can be used to execute arbitrary SQL statements, allowing...
-
HighCVSS 7.2 EPSS 0.24% PoC
Non-privileged backend users with file mount access were able to perform write operations (move, delete, rename) on folders representing the root of an active file mount due to missing authorization restrictions. This issue affects TYPO3 CMS versions before 10.4.57, 11.0.0 throug...
-
HighCVSS 7.6 EPSS 0.24% PoC
Backend users with access to the Form Framework were able to use files not ending in .form.yaml as form definitions, which were processed without denying the incorrect file extension. Maliciously crafted form definition files can be used to execute arbitrary SQL statements, allow...
-
MediumCVSS 5.1 EPSS 0.48% PoC
Namespace attributes are not encoded correctly during HTML serialization. This allows bypassing the cross-site scripting prevention mechanism of typo3/html-sanitizer before version 2.3.2.
-
LowCVSS 2.1 EPSS 0.28% PoC
When ALLOW_INSECURE_RAW_TEXT is enabled, whitespace-variant closing tags (e.g., </style\t>) are not recognized by the sanitizer but accepted by browsers as valid end tags, allowing subsequent content to escape sanitization. This allows bypassing the cross-site scripting preventio...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.