Skip to main content

Typo3 EUVDEUVD-2026-24081

| CVE-2026-6553 HIGH
Cleartext Storage of Sensitive Information (CWE-312)
2026-04-21 TYPO3 GHSA-xvv6-p4wf-mvx7
7.3
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
7.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

7
Re-analysis Queued
Apr 21, 2026 - 16:22 vuln.today
cvss_changed
Analysis Generated
Apr 21, 2026 - 10:27 vuln.today
CVSS changed
Apr 21, 2026 - 10:22 NVD
7.3 (HIGH)
EUVD ID Assigned
Apr 21, 2026 - 10:15 euvd
EUVD-2026-24081
Analysis Generated
Apr 21, 2026 - 10:15 vuln.today
Patch released
Apr 21, 2026 - 10:15 nvd
Patch available
CVE Published
Apr 21, 2026 - 10:04 nvd
HIGH 7.3

DescriptionCVE.org

Changing backend users' passwords via the user settings module results in storing the cleartext password in the uc and user_settings fields of the be_users database table. This issue affects TYPO3 CMS version 14.2.0.

AnalysisAI

TYPO3 CMS 14.2.0 stores backend user passwords in cleartext within database fields (uc, user_settings) when passwords are changed through the user settings module. Remote attackers with database read access or exploiting SQL injection vulnerabilities can retrieve plaintext credentials for backend administrator accounts. Vendor patch available via GitHub commit 9a6e913f. No active exploitation confirmed at time of analysis, though high CVSS subsequent system impact scores (SC:H/SI:H/SA:H) indicate potential for privilege escalation if database is compromised.

Technical ContextAI

TYPO3 CMS is an open-source PHP-based content management system. The vulnerability stems from improper password storage (CWE-312: Cleartext Storage of Sensitive Information) in the backend user management module. When administrators or backend users update their passwords through the user settings interface in version 14.2.0, the system writes the plaintext password value into the 'uc' (user configuration) and 'user_settings' serialized fields of the be_users table instead of storing only the hashed value in the password field. This violates fundamental security principles as database dumps, backup files, log entries, or any compromise of database read access exposes valid authentication credentials. The affected product is identified as cpe:2.3:a:typo3:typo3_cms:14.2.0 specifically. Modern CMS architectures should never persist cleartext credentials; passwords must be hashed using bcrypt, Argon2, or similar one-way functions before storage.

RemediationAI

Apply the vendor-released patch immediately by upgrading to TYPO3 CMS version 14.2.1 or later, or manually apply the fix from GitHub commit 9a6e913f70767f63b322ae3e2d2f4e302624c291 available at https://github.com/TYPO3/typo3/commit/9a6e913f70767f63b322ae3e2d2f4e302624c291. After patching, conduct forensic review of the be_users table to identify and purge cleartext passwords from uc and user_settings fields for all backend user records. Force password resets for all backend users to ensure only properly hashed credentials remain in the database. Review database backup retention policies and sanitize or rotate backups created while running vulnerable 14.2.0 to prevent credential exposure from archived data. If immediate patching is not feasible, implement compensating controls: restrict database access to localhost only via firewall rules (blocks remote database exploitation but impacts legitimate remote admin tools), enable database query logging to detect unauthorized access attempts (performance overhead 5-15%), require multi-factor authentication for all backend user accounts (does not prevent credential theft but limits their utility), and prohibit backend users from changing passwords through the user settings module by removing the permission (impacts usability, requires admin-initiated password resets). Full advisory details at https://typo3.org/security/advisory/typo3-core-sa-2026-005.

More in Typo3

View all
CVE-2020-15086 CRITICAL POC
9.8 Jul 29

In TYPO3 installations with the "mediace" extension from version 7.6.2 and before version 7.6.5, it has been discovered

CVE-2026-77136 CRITICAL POC
9.5 Aug 25

Server-side template injection in the TYPO3 'Powermail' extension lets an anonymous user submit Fluid template syntax th

CVE-2017-14251 HIGH POC
8.8 Sep 11

Unrestricted File Upload vulnerability in the fileDenyPattern in sysext/core/Classes/Core/SystemEnvironmentBuilder.php i

CVE-2026-46725 CRITICAL POC
9.2 May 19

Remote code execution in the TYPO3 'Content Element Selector' extension allows unauthenticated attackers to execute arbi

CVE-2014-9509 HIGH POC
7.5 Jan 04

The frontend rendering component in TYPO3 4.5.x before 4.5.39, 4.6.x through 6.2.x before 6.2.9, and 7.x before 7.0.2, w

CVE-2016-4056 MEDIUM POC
6.1 Jan 23

Cross-site scripting (XSS) vulnerability in the Backend component in TYPO3 6.2.x before 6.2.19 allows remote attackers t

CVE-2023-24814 MEDIUM POC
6.1 Feb 07

TYPO3 is a free and open source Content Management Framework released under the GNU General Public License. Rated medium

CVE-2020-26227 MEDIUM POC
6.1 Nov 23

TYPO3 is an open source PHP based web content management system. Rated medium severity (CVSS 6.1), this vulnerability is

CVE-2020-26216 MEDIUM POC
6.1 Nov 17

TYPO3 Fluid before versions 2.0.8, 2.1.7, 2.2.4, 2.3.7, 2.4.4, 2.5.11 and 2.6.10 is vulnerable to Cross-Site Scripting.

CVE-2020-15241 MEDIUM POC
6.1 Oct 08

TYPO3 Fluid Engine (package `typo3fluid/fluid`) before versions 2.0.5, 2.1.4, 2.2.1, 2.3.5, 2.4.1, 2.5.5 or 2.6.1 is vul

CVE-2020-8091 MEDIUM POC
6.1 Jan 27

svg.swf in TYPO3 6.2.0 to 6.2.38 ELTS and 7.0.0 to 7.1.0 could allow an unauthenticated, remote attacker to conduct a cr

CVE-2020-11066 CRITICAL
10.0 May 14

In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 and less than 10.4.

Share

EUVD-2026-24081 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy