VDB
Sign up
MEDIUM6.5

GHSA-3pjv-r7w4-2cf5

Grails data binding causes JVM crash and/or other denial of service

Quick fix

GHSA-3pjv-r7w4-2cf5 — org.grails:grails-databinding: upgrade to the fixed version with the command below.

# pom.xml: bump <version>6.1.0</version> for org.grails:grails-databinding

Details

### Impact A specially crafted web request can lead to a JVM crash or denial of service. Any Grails framework application using Grails data binding is vulnerable.

### Patches Patches are available for Grails 3 and later.

### Workarounds No workaround is possible except to avoid data binding to request data.

### References

- [Blog post](https://grails.org/blog/2023-12-20-cve-data-binding-dos.html) - [Discussion](https://github.com/grails/grails-core/issues/13302) - [Mitre CVD record](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46131)

Are you affected?

Enter the version of the package you're using.

Affected packages

Maven/org.grails:grails-databinding
Introduced in: 6.0.0Fixed in: 6.1.0
Fix# pom.xml: bump <version>6.1.0</version> for org.grails:grails-databinding
Maven/org.grails:grails-databinding
Introduced in: 5.0.0Fixed in: 5.3.4
Fix# pom.xml: bump <version>5.3.4</version> for org.grails:grails-databinding
Maven/org.grails:grails-databinding
Introduced in: 4.0.0Fixed in: 4.1.3
Fix# pom.xml: bump <version>4.1.3</version> for org.grails:grails-databinding
Maven/org.grails:grails-databinding
Introduced in: 2.0.0Fixed in: 3.3.17
Fix# pom.xml: bump <version>3.3.17</version> for org.grails:grails-databinding

References