GHSA-6rh6-x8ww-9h97CriticalCVSS 9.8

Grails framework Remote Code Execution via Data Binding

Published
July 21, 2022
Last Modified
January 27, 2023

🔗 CVE IDs covered (1)

📋 Description

Impact

A vulnerability has been discovered in the Grails data-binding logic which allows for Remote Code Execution in a Grails application. This exploit requires the application to be running on Java 8, either deployed as a WAR to a servlet container, or an executable JAR.

Patches

Grails framework versions 5.2.1, 5.1.9, 4.1.1, and 3.3.15

References

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-35912 https://grails.org/blog/2022-07-18-rce-vulnerability.html

For more information

If you have any questions or comments about this advisory:

  • https://grails.org/blog/2022-07-18-rce-vulnerability.html
  • https://github.com/grails/grails-core/issues/12626
  • Email us at info@grails.org

Credit

This vulnerability was discovered by meizjm3i and codeplutos of AntGroup FG Security Lab

🎯 Affected products4

  • maven/org.grails:grails-databinding:>= 3.3.10, < 3.3.15
  • maven/org.grails:grails-databinding:>= 4.0.0, < 4.1.1
  • maven/org.grails:grails-databinding:>= 5.0.0, < 5.1.9
  • maven/org.grails:grails-databinding:= 5.2.0

🔗 References (6)