{"id":"CLSA-2026-1787867848","summary":"TuxCare security update for org.grails (1 CVE)","details":"TuxCare rebuilt 33 org.grails packages to address 1 CVE. Fixed in 6.2.1-tuxcare.2.","modified":"2026-08-28T01:15:04.886715513Z","published":"2026-08-27T21:57:28Z","upstream":["CVE-2026-22740"],"affected":[{"package":{"name":"org.grails:grails-bom","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-bom"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-bootstrap","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-bootstrap"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-codecs","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-codecs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-console","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-console"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-core","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-core"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-databinding","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-databinding"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-dependencies","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-dependencies"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-docs","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-docs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-encoder","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-encoder"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-gradle-model","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-gradle-model"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-logging","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-logging"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-codecs","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-codecs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-controllers","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-controllers"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-databinding","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-databinding"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-datasource","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-datasource"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-domain-class","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-domain-class"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-i18n","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-i18n"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-interceptors","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-interceptors"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-mimetypes","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-mimetypes"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-rest","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-rest"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-services","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-services"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-url-mappings","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-url-mappings"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-plugin-validation","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-plugin-validation"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-shell","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-shell"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-spring","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-spring"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-test","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-test"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web-boot","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web-boot"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web-common","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web-common"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web-databinding","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web-databinding"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web-fileupload","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web-fileupload"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web-mvc","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web-mvc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}},{"package":{"name":"org.grails:grails-web-url-mappings","ecosystem":"TuxCare:Maven","purl":"pkg:maven/org.grails/grails-web-url-mappings"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1-tuxcare.2"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/maven/CLSA-2026-1787867848.json"}}],"schema_version":"1.9.0"}