CVE-2026-49741 TYPO3 CMS - Privilege Escalation & SQL Injection in Form Framework

High 8.7 Published Updated

Authenticated backend users can bypass validation to inject SQL and escalate privileges via the Form Framework in TYPO3 CMS.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-49741?

CVE-2026-49741 is a high-severity SQL injection vulnerability in TYPO3 CMS, published on 9 Jun 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

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 configurations, re-enabling attack vectors originally addressed in TYPO3-CORE-SA-2018-003, including SQL injection and privilege escalation. This issue affects TYPO3 CMS versions 14.0.0-14.3.2.

Weakness: CWE-89, CWE-862

Which versions are affected by CVE-2026-49741?

4 open source packages ship an affected version, including typo3/cms-core and typo3/cms-form.

PackageAffectedFixed in
typo3/cms-core PackagistFrom 14.0.014.3.3
typo3/cms-core PackagistFrom 14.0.014.3.3
typo3/cms-form PackagistFrom 14.0.014.3.3
typo3/cms-form PackagistFrom 14.0.014.3.3

How do I fix CVE-2026-49741?

Upgrade typo3/cms-core to 14.3.3 or later.

Use parameterised queries everywhere and never build SQL by joining strings. Upgrade affected software first; a web application firewall only buys time. More about SQL injection.

Is CVE-2026-49741 being exploited?

There is no known exploitation of CVE-2026-49741 in the wild and no public exploit code.

Sources

Also known as GHSA-jh32-v29g-68pq.

Is CVE-2026-49741 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free