NetSight
critical9.8

CVE-2022-35912

Grails framework Remote Code Execution via Data Binding

Impact

### 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](mailto:info@grails.org) ### Credit This vulnerability was discovered by [meizjm3i](https://github.com/meizjm3i) and [codeplutos](https://github.com/codeplutos) of AntGroup FG Security Lab

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.grails:grails-databinding>= 3.3.10, < 3.3.153.3.15

Affected products

VendorProductAffected versions
GrailsGrails
from 3.3.10 before 3.3.15
from 4.0.0 before 4.1.1
from 5.0.0 before 5.1.9
Version 5.2.0

References