CVE-2025-23041 Short and Long Answer Fields Are Not Validated Server-Side For Maximum Length in Umbraco.Forms

Medium 5.8 Published Updated

Attackers can submit oversized form data bypassing client-side limits, potentially causing denial of service in Umbraco Forms applications.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2025-23041?

CVE-2025-23041 is a medium-severity vulnerability in Umbraco.Forms.Issues, published on 14 Jan 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Umbraco.Forms is a web form framework written for the nuget ecosystem. Character limits configured by editors for short and long answer fields are validated only client-side, not server-side. This issue has been patched in versions 8.13.16, 10.5.7, 13.2.2, and 14.1.2. Users are advised to upgrade. There are no known workarounds for this issue.

Weakness: CWE-20

Which versions are affected by CVE-2025-23041?

8 open source packages ship an affected version, including Umbraco.Forms and UmbracoForms. It affects 1 product.

PackageAffectedFixed in
Umbraco.Forms NuGetAll versions10.5.7
Umbraco.Forms NuGetAll versions10.5.7
Umbraco.Forms NuGetFrom 11.0.0-rc113.2.2
Umbraco.Forms NuGetFrom 11.0.0-rc113.2.2
Umbraco.Forms NuGetFrom 14.0.0-beta00114.1.2
Umbraco.Forms NuGetFrom 14.0.0-beta00114.1.2
2 more packages
UmbracoForms NuGetAll versions8.13.16
UmbracoForms NuGetAll versions8.13.16

Products include Umbraco Umbraco Forms.

How do I fix CVE-2025-23041?

Upgrade Umbraco.Forms to a fixed version for your release line: 10.5.7, 13.2.2 or 14.1.2.

Is CVE-2025-23041 being exploited?

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

Sources

Also known as GHSA-9v8m-qv22-f268.

Is CVE-2025-23041 in your software?

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

Check your SBOMs for free