<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Grails Framework</title>
  <link>https://cvedaily.com/pages/tags/grails.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/grails.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Grails Framework</description>
  <language>en</language>
  <lastBuildDate>Wed, 03 Jun 2026 21:27:08 +0000</lastBuildDate>
  <item>
    <title>[Medium] CVE-2023-46131 – Grails is a framework used to build web applications with the Groovy programming...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-46131</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-46131</guid>
    <pubDate>Thu, 21 Dec 2023 00:15:25 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2023-46131</strong></p>
  <p>Grails is a framework used to build web applications with the Groovy programming language. 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. This issue has been patched in version 3.3.17, 4.1.3, 5.3.4, 6.1.0.</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-46131">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2022-41923 – Grails Spring Security Core plugin is vulnerable to privilege escalation. The vu...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2022-41923</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2022-41923</guid>
    <pubDate>Wed, 23 Nov 2022 19:15:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2022-41923</strong></p>
  <p>Grails Spring Security Core plugin is vulnerable to privilege escalation. The vulnerability allows an attacker access to one endpoint (i.e. the targeted endpoint) using the authorization requirements of a different endpoint (i.e. the donor endpoint). In some Grails framework applications, access to the targeted endpoint will be granted based on meeting the authorization requirements of the donor…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2022-41923">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2022-35912 – In grails-databinding in Grails before 3.3.15, 4.x before 4.1.1, 5.x before 5.1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2022-35912</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2022-35912</guid>
    <pubDate>Tue, 19 Jul 2022 16:15:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2022-35912</strong></p>
  <p>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.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> N/A</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2022-35912">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2019-12728 – Grails before 3.3.10 used cleartext HTTP to resolve the SDKMan notification serv...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2019-12728</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2019-12728</guid>
    <pubDate>Tue, 04 Jun 2019 13:29:00 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2019-12728</strong></p>
  <p>Grails before 3.3.10 used cleartext HTTP to resolve the SDKMan notification service. NOTE: users' apps were not resolving dependencies over cleartext HTTP.</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-494</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2019-12728">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2018-1000817 – Asset Pipeline Grails Plugin Asset-pipeline plugin version Prior to 2.14.1.1, 2...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2018-1000817</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2018-1000817</guid>
    <pubDate>Thu, 20 Dec 2018 15:29:00 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2018-1000817</strong></p>
  <p>Asset Pipeline Grails Plugin Asset-pipeline plugin version Prior to 2.14.1.1, 2.15.1 and 3.0.6 contains a Incorrect Access Control vulnerability in Applications deployed in Jetty that can result in Download .class files and any arbitrary file. This attack appear to be exploitable via Specially crafted GET request containing directory traversal from assets-pipeline context. This vulnerability appe…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2018-1000817">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2018-17605 – An issue was discovered in the Asset Pipeline plugin before 3.0.4 for Grails. An...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2018-17605</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2018-17605</guid>
    <pubDate>Fri, 28 Sep 2018 09:29:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2018-17605</strong></p>
  <p>An issue was discovered in the Asset Pipeline plugin before 3.0.4 for Grails. An attacker can perform directory traversal via a crafted request when a servlet-based application is executed in Jetty, because there is a classloader vulnerability that can allow a reverse file traversal route in AssetPipelineFilter.groovy or AssetPipelineFilterCore.groovy.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2018-17605">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2018-1000529 – Grails Fields plugin version 2.2.7 contains a Cross Site Scripting (XSS) vulnera...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2018-1000529</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2018-1000529</guid>
    <pubDate>Tue, 26 Jun 2018 16:29:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2018-1000529</strong></p>
  <p>Grails Fields plugin version 2.2.7 contains a Cross Site Scripting (XSS) vulnerability in Using the display tag that can result in XSS . This vulnerability appears to have been fixed in 2.2.8.</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2018-1000529">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2014-3626 – The Grails Resource Plugin often has to exchange URIs for resources with other i...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2014-3626</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2014-3626</guid>
    <pubDate>Mon, 19 Mar 2018 13:29:00 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2014-3626</strong></p>
  <p>The Grails Resource Plugin often has to exchange URIs for resources with other internal components. Those other components will decode any URI passed to them. To protect against directory traversal the Grails Resource Plugin did the following: normalized the URI, checked the normalized URI did not step outside the appropriate root directory (e.g. the web application root), decoded the URI and che…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2014-3626">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2017-6344 – XML External Entity (XXE) vulnerability in Grails PDF Plugin 0.6 allows remote a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2017-6344</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2017-6344</guid>
    <pubDate>Mon, 27 Feb 2017 07:59:00 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2017-6344</strong></p>
  <p>XML External Entity (XXE) vulnerability in Grails PDF Plugin 0.6 allows remote attackers to read arbitrary files via a crafted XML document.</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-611</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2017-6344">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2016-6521 – Cross-site request forgery (CSRF) vulnerability in Grails console (aka Grails De...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2016-6521</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2016-6521</guid>
    <pubDate>Mon, 23 Jan 2017 21:59:02 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2016-6521</strong></p>
  <p>Cross-site request forgery (CSRF) vulnerability in Grails console (aka Grails Debug Console and Grails Web Console) 2.0.7, 1.5.10, and earlier allows remote attackers to hijack the authentication of users for requests that execute arbitrary Groovy code via unspecified vectors.</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-352</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2016-6521">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2014-2858 – Directory traversal vulnerability in the Resources plugin 1.0.0 before 1.2.6 for...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2014-2858</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2014-2858</guid>
    <pubDate>Tue, 15 Apr 2014 23:55:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2014-2858</strong></p>
  <p>Directory traversal vulnerability in the Resources plugin 1.0.0 before 1.2.6 for Pivotal Grails 2.0.0 through 2.3.6 allows remote attackers to obtain sensitive information via unspecified vectors related to a "configured block." NOTE: this issue was SPLIT from CVE-2014-0053 per ADT2 due to different vulnerability types.</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2014-2858">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2014-2857 – The default configuration of the Resources plugin 1.0.0 before 1.2.6 for Pivotal...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2014-2857</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2014-2857</guid>
    <pubDate>Tue, 15 Apr 2014 23:55:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2014-2857</strong></p>
  <p>The default configuration of the Resources plugin 1.0.0 before 1.2.6 for Pivotal Grails 2.0.0 through 2.3.6 does not properly restrict access to files in the META-INF directory, which allows remote attackers to obtain sensitive information via a direct request.  NOTE: this issue was SPLIT from CVE-2014-0053 due to different researchers per ADT5.</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-264</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2014-2857">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2014-0053 – The default configuration of the Resources plugin 1.0.0 before 1.2.6 for Pivotal...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2014-0053</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2014-0053</guid>
    <pubDate>Tue, 15 Apr 2014 23:55:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2014-0053</strong></p>
  <p>The default configuration of the Resources plugin 1.0.0 before 1.2.6 for Pivotal Grails 2.0.0 before 2.3.6 does not properly restrict access to files in the WEB-INF directory, which allows remote attackers to obtain sensitive information via a direct request.  NOTE: this identifier has been SPLIT due to different researchers and different vulnerability types. See CVE-2014-2857 for the META-INF va…</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-264</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2014-0053">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2012-1833 – VMware SpringSource Grails before 1.3.8, and 2.x before 2.0.2, does not properly...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2012-1833</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2012-1833</guid>
    <pubDate>Fri, 28 Sep 2012 21:55:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2012-1833</strong></p>
  <p>VMware SpringSource Grails before 1.3.8, and 2.x before 2.0.2, does not properly restrict data binding, which might allow remote attackers to bypass intended access restrictions and modify arbitrary object properties via a crafted request parameter to an application.</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-264</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2012-1833">View on NVD</a></p>
]]>
    </description>
  </item>
</channel>
</rss>
