Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister account on target TYPO3 site
-
DeliveryAccount enters admin-approval pending state
-
ExploitCall public resend-confirmation endpoint
-
ExecutionRetrieve user confirmation hash
-
PersistSubmit hash to admin-approval handler
-
ImpactAccount self-approved, unauthorized access granted
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The admin-approval workflow feature of the femanager extension must be enabled and configured on the TYPO3 site - sites using femanager without this workflow are not affected. The attacker must be able to register a new account (i.e., user registration must be open or accessible to the attacker), placing it in the pending-approval state. The public resend-confirmation action must be accessible over the network, which is its intended operating mode. Limiting factors: sites that have closed registration, that do not use femanager's admin-approval feature, or that restrict the resend-confirmation endpoint are not exploitable. Authentication is not required at any step - the CVSS vector confirms PR:N. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N) scores 8.3, reflecting remote, unauthenticated exploitation with high confidentiality impact. The AT:P (attack requirements: present) modifier is the critical nuance: the admin-approval workflow must be enabled on the target TYPO3 site, meaning this is not exploitable in default or minimal femanager deployments that omit that feature. However, sites that deploy the admin-approval workflow specifically because they want controlled access - community portals, member intranets, subscriber platforms - are precisely the deployments where unauthorized account activation is most consequential. No EPSS data was provided, and the vulnerability is absent from CISA KEV at time of analysis, so no external threat-intelligence signal validates active exploitation; exploitation priority cannot be confirmed from available data. The absence of KEV listing should not lower urgency: the attack requires no elevated skill, no authentication, and no victim interaction, making it highly automatable once the prerequisite condition (an account in pending-approval state) is met - a condition the attacker can create themselves by registering. The integrity impact is assessed low (VI:L) and availability is unaffected (VA:N), bounding the worst-case outcome to unauthorized content or feature access rather than system-wide compromise. |
| Exploit ScenarioDerived | An attacker registers a new account on a TYPO3 site using femanager with admin-approval enabled, placing their account in the pending-approval queue. They then call the public resend-confirmation action to retrieve their own user confirmation hash, and submit that hash to the admin-approval endpoint instead of awaiting an admin-issued token. The endpoint accepts the hash, self-approves the account, and the attacker gains full access to content or features gated behind the admin-approval workflow. No public exploit code has been identified, but the steps are directly derivable from the CVE description. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
The femanager extension for TYPO3 CMS incorrectly accepts a regular user confirmation hash - obtainable by any visitor via the public resend-confirmation action - in place of the privileged admin confirmation token when processing account-approval requests. This allows a registrant whose account is pending administrator authorization to self-approve that account, fully bypassing the admin-approval gate. No public exploit code has been identified at time of analysis, but the attack is mechanically trivial given the public exposure of the prerequisite token; the CVSS 4.0 score of 8.3 reflects high confidentiality impact against the vulnerable system.
RemediationAI
The primary remediation is to apply the patched femanager release identified in TYPO3 security advisory TYPO3-EXT-SA-2026-024 (https://typo3.org/security/advisory/typo3-ext-sa-2026-024); the exact fixed version is not independently confirmed from the data provided and should be taken directly from that advisory. Until patching is possible, a targeted workaround is to disable the admin-approval workflow in femanager configuration, reverting new registrations to either auto-approval or immediate rejection - this eliminates the exploitable pending-approval state entirely, though it changes the registration UX. Alternatively, if admin-approval cannot be disabled, restricting network access to the resend-confirmation endpoint (e.g., via TYPO3 page access restrictions or a WAF rule blocking the relevant eID or action parameter) would prevent attackers from obtaining the user confirmation hash, though this also breaks the legitimate resend-confirmation user flow. The patching path is strongly preferred; workarounds carry operational trade-offs.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
femanager is a TYPO3 CMS extension for frontend user registration, self-service profile management, and account lifecycle control, including an optional admin-approval workflow that holds new registrations in a pending state until an administrator explicitly authorizes them. The root cause is CWE-863 (Incorrect Authorization): the admin-approval handler validates the presence of a submitted token but accepts the wrong token class. The user confirmation hash is a distinct credential issued during the standard email-verification flow and intentionally retrievable by anyone via the public resend-confirmation endpoint - it is not a privileged secret. By presenting this hash where the system should demand the admin-scoped confirmation token, the authorization check is satisfied with an under-privileged credential. The affected product per CPE is cpe:2.3:a:typo3:extension_femanager:*:*:*:*:*:*:*:*, spanning an unspecified version range; the TYPO3 security advisory at typo3.org/security/advisory/typo3-ext-sa-2026-024 is the authoritative source for version scope.
Know when Typo3 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
Network-accessible, no privileges needed; scope changed because bypass grants access to TYPO3 application content outside femanager's own security boundary.
Primary rating from Vendor (TYPO3).
CVSS VectorVendor: TYPO3
Lifecycle Timeline
2DescriptionCVE.org
The extension fails to require the dedicated admin confirmation token when processing an admin-approval request, so a regular user confirmation hash, obtainable by any visitor through the public resend-confirmation action, is sufficient to self-approve a pending account awaiting admin approval.
Executive ViewAI
TYPO3 organizations using the femanager extension face a critical authentication bypass: user accounts pending administrative approval can circumvent the approval process by reusing publicly-accessible user-confirmation tokens. No public exploit has been identified at time of analysis, though the attack is mechanically trivial for any user with access to the public token endpoint. This vulnerability eliminates the intended administrative control gate for user registration, directly impacting compliance, account verification integrity, and organizational security governance.
No vendor-released patch identified at time of analysis. Interim mitigations: disable the femanager extension until patch availability is confirmed; implement access controls on the resend-confirmation endpoint to prevent token reuse across approval workflows; manually audit and re-approve all accounts created in past 90 days; implement logging and alerting on account approval requests to detect anomalous self-approvals.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
In TYPO3 installations with the "mediace" extension from version 7.6.2 and before version 7.6.5, it has been discovered
Server-side template injection in the TYPO3 'Powermail' extension lets an anonymous user submit Fluid template syntax th
Unrestricted File Upload vulnerability in the fileDenyPattern in sysext/core/Classes/Core/SystemEnvironmentBuilder.php i
Remote code execution in the TYPO3 'Content Element Selector' extension allows unauthenticated attackers to execute arbi
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
Broken referrer enforcement in TYPO3 CMS backend and Install Tool allows an attacker with JavaScript execution capabilit
Cross-site scripting (XSS) vulnerability in the Backend component in TYPO3 6.2.x before 6.2.19 allows remote attackers t
TYPO3 is a free and open source Content Management Framework released under the GNU General Public License. Rated medium
TYPO3 is an open source PHP based web content management system. Rated medium severity (CVSS 6.1), this vulnerability is
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.
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
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
EUVD-2026-65342
GHSA-qj8w-c6hr-59p7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB