Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.grails/grails-core
  4. ›
  5. CVE-2022-35912

CVE-2022-35912: Remote Code Execution

July 19, 2022 (updated July 27, 2022)

In grails-databinding in Grails before 3.3.15, 4.x before 4.1.1, 5.x before 5.1.9, and 5.2.x before 5.2.1 (at least when certain Java 8 configurations are used), data binding allows a remote attacker to execute code by gaining access to the class loader.

References

  • www.openwall.com/lists/oss-security/2022/07/20/4
  • github.com/grails/grails-core/issues/12626
  • github.com/grails/grails-core/security/advisories/GHSA-6rh6-x8ww-9h97
  • grails.org/blog/2022-07-18-rce-vulnerability.html
  • nvd.nist.gov/vuln/detail/CVE-2022-35912

Code Behaviors & Features

Detect and mitigate CVE-2022-35912 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 3.3.10 before 3.3.15, all versions starting from 4.0.0 before 4.1.1, all versions starting from 5.0.0 before 5.1.9, version 5.2.0

Fixed versions

  • 3.3.15
  • 4.1.1
  • 5.1.9
  • 5.2.1

Solution

Upgrade to versions 3.3.15, 4.1.1, 5.1.9, 5.2.1 or above.

Impact 9.8 CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Learn more about CVSS

Source file

maven/org.grails/grails-core/CVE-2022-35912.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 14 May 2025 12:14:55 +0000.