{"schemaVersion":3,"id":"CVE-2020-17521","aliases":["SUSE-SU-2020:3917-1","UBUNTU-CVE-2020-17521","DEBIAN-CVE-2020-17521","openSUSE-SU-2020:2367-1","openSUSE-SU-2024:10823-1","CGA-2729-999g-mgxw","CGA-2f87-9p8c-mx97","CGA-2mm6-r6v4-x37v","CGA-2q34-p4gf-mfm6","CGA-33gp-8mqr-c3hv","CGA-37rw-67xx-cwvw","CGA-387c-pjvj-mf3m","CGA-3c97-6pv2-xxwj","CGA-3jqc-p8p2-wgf6","CGA-4jxr-jqgj-r4xw","CGA-4rrp-rvgm-6x2q","CGA-58cj-r8pp-896r","CGA-59g7-7g53-x5hx","CGA-5m82-p2j5-whr2","CGA-5rvv-8gjx-3vhx","CGA-5x7v-2xhx-v663","CGA-6464-hfg5-h9p5","CGA-67v4-3cr3-wc67","CGA-6ch9-p927-rw7g","CGA-6mmx-3478-f2jx","CGA-6v72-3887-2mrg","CGA-6w67-4mqq-5gx9","CGA-745m-8jj4-4cw9","CGA-789h-7wv8-9w4v","CGA-7m57-j3jw-5983","CGA-7pj2-j7qg-w2x3","CGA-8346-pj6m-q34h","CGA-855j-j524-h88m","CGA-8hwp-f95f-qgxm","CGA-8j8x-5c6m-xcj7","CGA-8rhh-9xhf-9frc","CGA-9jxp-3g33-cp86","CGA-c3p3-pf97-hg7f","CGA-c548-49j5-qg2j","CGA-c97h-gmj6-9cvx","CGA-cg46-cchr-cvg9","CGA-cgm8-6vj5-c8f4","CGA-ch6h-hqmh-8vm8","CGA-fqpx-8p4w-wmww","CGA-g7c7-g569-vqpw","CGA-g9v7-462f-8cwj","CGA-gp2p-fmqx-mj49","CGA-gv89-pv58-gg4r","CGA-gvmq-jffj-3v49","CGA-gx53-52w3-vjj9","CGA-gxh5-p8qg-mxqw","CGA-hmmv-9hj7-mxrf","CGA-j4hc-c7p2-wwg8","CGA-j4vc-whqx-f7wr","CGA-j7g2-j7p7-2233","CGA-j86h-pvxr-23w4","CGA-jfpj-53hm-phf2","CGA-jg7m-qqww-7x8j","CGA-jgfq-9hc4-xxjh","CGA-jxq7-pq5j-x8pg","CGA-m5v9-mxg5-577x","CGA-m5wp-7hwp-q5j8","CGA-m689-hww2-32c8","CGA-mf95-6php-365c","CGA-mqvj-3mc5-w7wm","CGA-p2c9-jcjj-8qqw","CGA-p722-jq84-7hpg","CGA-p7gc-fmm5-88h8","CGA-pcf9-7wxx-cj9q","CGA-pgmh-vff2-g76c","CGA-pqcf-26m4-cwr6","GHSA-rcjj-h6gh-jf3r","CGA-q5xv-ww82-p8fg","CGA-q6cx-4v79-qx5g","CGA-qc38-qcf4-4jc9","CGA-qcf9-6v6v-qg7p","CGA-r4wh-c3cv-wj67","CGA-r9gw-627q-372m","CGA-r9qc-6c37-xrc9","CGA-rfm7-ppmg-6534","CGA-rgq3-56fw-j5m8","CGA-rjjw-7hjw-h234","CGA-v3q8-p95p-r7cj","CGA-vpp4-5g56-w359","CGA-vv25-94hw-q97j","CGA-vv7w-96x8-p6pw","CGA-w4pq-4x75-vwmf","CGA-w57w-9r42-2j8h","CGA-w868-8r53-2g7f","CGA-w8rm-g4hq-q9cv","CGA-w999-qq28-2x4p","CGA-wf9h-6xh3-hv7v","CGA-wfxf-c8gw-p2mc","CGA-wjqr-8qcm-2g22","CGA-wx7w-c5j6-gx44","CGA-x2gx-vw6f-wg97","CGA-x88g-w9m7-hhp6","CGA-x8hf-gp4g-6f85","CGA-xhmc-x3cq-f388","CGA-xhqp-ccwm-x382"],"status":"published","duplicateOf":null,"title":null,"description":"Apache Groovy provides extension methods to aid with creating temporary directories. Prior to this fix, Groovy's implementation of those extension methods was using a now superseded Java JDK method call that is potentially not secure on some operating systems in some contexts. Users not using the extension methods mentioned in the advisory are not affected, but may wish to read the advisory for further details. Versions Affected: 2.0 to 2.4.20, 2.5.0 to 2.5.13, 3.0.0 to 3.0.6, and 4.0.0-alpha-1. Fixed in versions 2.4.21, 2.5.14, 3.0.7, 4.0.0-alpha-2.","dates":{"published":"2020-12-07T19:22:37.000Z","modified":"2026-10-08T21:13:54.562Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":5.5,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"OSV · Ubuntu","score":5.5,"severity":"medium","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","exploitability":4.6,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Debian","score":5.5,"severity":"medium","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","exploitability":4.6,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Chainguard","score":5.5,"severity":"medium","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","exploitability":4.6,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Maven","score":5.5,"severity":"medium","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","exploitability":4.6,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":5.5,"severity":"medium","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":2.1,"severity":"low","vector":"AV:L/AC:L/Au:N/C:P/I:N/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01027,"percentile":0.63014,"severity":"low","asOf":"2026-10-18T00:00:00.000Z","change":{"pp":-0.036000000000000094,"baselineDate":"2026-09-18T00:00:00.000Z","baselineScore":0.01063},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01027,"percentile":0.63014}],"last30":[{"date":"2026-09-18T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01063,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01027,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01027,"percentile":0.63014}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[],"affected":[{"vendor":"apache software foundation","product":"apache groovy","name":"Apache Groovy","label":"apache groovy","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"2.0 to 2.4.20","noFixRecorded":false,"fixedIn":null},{"text":"2.5.0 to 2.5.13","noFixRecorded":false,"fixedIn":null},{"text":"3.0.0 to 3.0.6","noFixRecorded":false,"fixedIn":null},{"text":"4.0.0-alpha-1","noFixRecorded":false,"fixedIn":null}],"versionsText":"2.0 to 2.4.20 | 2.5.0 to 2.5.13 | 3.0.0 to 3.0.6 | 4.0.0-alpha-1","eol":null,"hubHref":"/vendor/apache_software_foundation/apache_groovy"},{"vendor":"apache","product":"atlas","name":"atlas","label":"atlas","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"2.1.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"2.1.0","eol":null,"hubHref":"/vendor/apache/atlas"},{"vendor":"apache","product":"groovy","name":"groovy","label":"groovy","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 2.0.0, ≤ 2.4.20","noFixRecorded":false,"fixedIn":null},{"text":"≥ 2.5.0, ≤ 2.5.13","noFixRecorded":false,"fixedIn":null},{"text":"≥ 3.0.0, ≤ 3.0.6","noFixRecorded":false,"fixedIn":null},{"text":"4.0.0:alpha1","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 2.0.0, ≤ 2.4.20 | ≥ 2.5.0, ≤ 2.5.13 | ≥ 3.0.0, ≤ 3.0.6 | 4.0.0:alpha1","eol":{"isEol":false,"eolDate":null,"matchMethod":"cpe","cycle":{"name":"4.0","label":"4.0","eolFrom":null,"isLts":false,"isMaintained":true,"latestVersion":"4.0.33"},"product":{"name":"apache-groovy","label":"Apache Groovy","category":"lang"}},"hubHref":"/vendor/apache/groovy"},{"vendor":"chainguard","product":"eco-java-gradle-2.0","name":"eco-java-gradle-2.0","label":"eco-java-gradle-2.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.1","name":"eco-java-gradle-2.1","label":"eco-java-gradle-2.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.10","name":"eco-java-gradle-2.10","label":"eco-java-gradle-2.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.10","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.11","name":"eco-java-gradle-2.11","label":"eco-java-gradle-2.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.11","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.12","name":"eco-java-gradle-2.12","label":"eco-java-gradle-2.12","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.12","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.13","name":"eco-java-gradle-2.13","label":"eco-java-gradle-2.13","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.13","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.14","name":"eco-java-gradle-2.14","label":"eco-java-gradle-2.14","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.14","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.14.1","name":"eco-java-gradle-2.14.1","label":"eco-java-gradle-2.14.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.14.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.2","name":"eco-java-gradle-2.2","label":"eco-java-gradle-2.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.2.1","name":"eco-java-gradle-2.2.1","label":"eco-java-gradle-2.2.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.2.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.3","name":"eco-java-gradle-2.3","label":"eco-java-gradle-2.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.4","name":"eco-java-gradle-2.4","label":"eco-java-gradle-2.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.4","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.5","name":"eco-java-gradle-2.5","label":"eco-java-gradle-2.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.6","name":"eco-java-gradle-2.6","label":"eco-java-gradle-2.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.7","name":"eco-java-gradle-2.7","label":"eco-java-gradle-2.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.8","name":"eco-java-gradle-2.8","label":"eco-java-gradle-2.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.8","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-2.9","name":"eco-java-gradle-2.9","label":"eco-java-gradle-2.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-2.9","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.0","name":"eco-java-gradle-3.0","label":"eco-java-gradle-3.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.1","name":"eco-java-gradle-3.1","label":"eco-java-gradle-3.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.2","name":"eco-java-gradle-3.2","label":"eco-java-gradle-3.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.2.1","name":"eco-java-gradle-3.2.1","label":"eco-java-gradle-3.2.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.2.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.3","name":"eco-java-gradle-3.3","label":"eco-java-gradle-3.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.4","name":"eco-java-gradle-3.4","label":"eco-java-gradle-3.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.4","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.4.1","name":"eco-java-gradle-3.4.1","label":"eco-java-gradle-3.4.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.4.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.5","name":"eco-java-gradle-3.5","label":"eco-java-gradle-3.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-3.5.1","name":"eco-java-gradle-3.5.1","label":"eco-java-gradle-3.5.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-3.5.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.0","name":"eco-java-gradle-4.0","label":"eco-java-gradle-4.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.0.1","name":"eco-java-gradle-4.0.1","label":"eco-java-gradle-4.0.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.0.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.0.2","name":"eco-java-gradle-4.0.2","label":"eco-java-gradle-4.0.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.0.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.1","name":"eco-java-gradle-4.1","label":"eco-java-gradle-4.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.10","name":"eco-java-gradle-4.10","label":"eco-java-gradle-4.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.10","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.10.1","name":"eco-java-gradle-4.10.1","label":"eco-java-gradle-4.10.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.10.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.10.2","name":"eco-java-gradle-4.10.2","label":"eco-java-gradle-4.10.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.10.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.10.3","name":"eco-java-gradle-4.10.3","label":"eco-java-gradle-4.10.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.10.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.2","name":"eco-java-gradle-4.2","label":"eco-java-gradle-4.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.2.1","name":"eco-java-gradle-4.2.1","label":"eco-java-gradle-4.2.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.2.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.3","name":"eco-java-gradle-4.3","label":"eco-java-gradle-4.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.3.1","name":"eco-java-gradle-4.3.1","label":"eco-java-gradle-4.3.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.3.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.4","name":"eco-java-gradle-4.4","label":"eco-java-gradle-4.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.4","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.4.1","name":"eco-java-gradle-4.4.1","label":"eco-java-gradle-4.4.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.4.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.5","name":"eco-java-gradle-4.5","label":"eco-java-gradle-4.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.5.1","name":"eco-java-gradle-4.5.1","label":"eco-java-gradle-4.5.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.5.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.6","name":"eco-java-gradle-4.6","label":"eco-java-gradle-4.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.7","name":"eco-java-gradle-4.7","label":"eco-java-gradle-4.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.8","name":"eco-java-gradle-4.8","label":"eco-java-gradle-4.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.8","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.8.1","name":"eco-java-gradle-4.8.1","label":"eco-java-gradle-4.8.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.8.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"eco-java-gradle-4.9","name":"eco-java-gradle-4.9","label":"eco-java-gradle-4.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/eco-java-gradle-4.9","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"debian","product":"groovy","name":"groovy","label":"groovy","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/groovy","purlType":"deb","versions":[{"text":"< 2.4.21-1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.4.21-1","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"groovy","name":"groovy","label":"groovy","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/groovy","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"groovy2","name":"groovy2","label":"groovy2","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/groovy2","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"org.codehaus.groovy","product":"groovy","name":"org.codehaus.groovy:groovy","label":"groovy","ecosystem":"Maven","cpePart":null,"purl":"pkg:maven/org.codehaus.groovy/groovy","purlType":"maven","versions":[{"text":"≥ 2.0.0, < 2.4.21","noFixRecorded":false,"fixedIn":null},{"text":"≥ 2.5.0, < 2.5.14","noFixRecorded":false,"fixedIn":null},{"text":"≥ 3.0.0, < 3.0.7","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 2.0.0, < 2.4.21 | ≥ 2.5.0, < 2.5.14 | ≥ 3.0.0, < 3.0.7","eol":null,"hubHref":null},{"vendor":"org.codehaus.groovy","product":"groovy-all","name":"org.codehaus.groovy:groovy-all","label":"groovy-all","ecosystem":"Maven","cpePart":null,"purl":"pkg:maven/org.codehaus.groovy/groovy-all","purlType":"maven","versions":[{"text":"≥ 2.0.0, < 2.4.21","noFixRecorded":false,"fixedIn":null},{"text":"≥ 2.5.0, < 2.5.14","noFixRecorded":false,"fixedIn":null},{"text":"≥ 3.0.0, < 3.0.7","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 2.0.0, < 2.4.21 | ≥ 2.5.0, < 2.5.14 | ≥ 3.0.0, < 3.0.7","eol":null,"hubHref":null},{"vendor":"netapp","product":"snapcenter","name":"snapcenter","label":"snapcenter","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/netapp/snapcenter"},{"vendor":"oracle","product":"agile_engineering_data_management","name":"agile engineering data management","label":"agile_engineering_data_management","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"6.2.1.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.2.1.0","eol":null,"hubHref":"/vendor/oracle/agile_engineering_data_management"},{"vendor":"oracle","product":"agile_plm_mcad_connector","name":"agile plm mcad connector","label":"agile_plm_mcad_connector","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"3.4","noFixRecorded":false,"fixedIn":null},{"text":"3.6","noFixRecorded":false,"fixedIn":null}],"versionsText":"3.4 | 3.6","eol":null,"hubHref":"/vendor/oracle/agile_plm_mcad_connector"},{"vendor":"oracle","product":"agile_product_lifecycle_management","name":"agile product lifecycle management","label":"agile_product_lifecycle_management","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"9.3.3","noFixRecorded":false,"fixedIn":null},{"text":"9.3.6","noFixRecorded":false,"fixedIn":null}],"versionsText":"9.3.3 | 9.3.6","eol":null,"hubHref":"/vendor/oracle/agile_product_lifecycle_management"},{"vendor":"oracle","product":"business_process_management_suite","name":"business process management suite","label":"business_process_management_suite","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"12.2.1.3.0","noFixRecorded":false,"fixedIn":null},{"text":"12.2.1.4.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"12.2.1.3.0 | 12.2.1.4.0","eol":null,"hubHref":"/vendor/oracle/business_process_management_suite"},{"vendor":"oracle","product":"communications_brm_-_elastic_charging_engine","name":"communications brm - elastic charging engine","label":"communications_brm_-_elastic_charging_engine","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"11.3.0.9.0","noFixRecorded":false,"fixedIn":null},{"text":"12.0.0.3","noFixRecorded":false,"fixedIn":null}],"versionsText":"11.3.0.9.0 | 12.0.0.3","eol":null,"hubHref":"/vendor/oracle/communications_brm_-_elastic_charging_engine"},{"vendor":"oracle","product":"communications_diameter_signaling_router","name":"communications diameter signaling router","label":"communications_diameter_signaling_router","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"8.4.0.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"8.4.0.0","eol":null,"hubHref":"/vendor/oracle/communications_diameter_signaling_router"},{"vendor":"oracle","product":"communications_evolved_communications_application_server","name":"communications evolved communications application server","label":"communications_evolved_communications_application_server","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"7.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"7.1","eol":null,"hubHref":"/vendor/oracle/communications_evolved_communications_application_server"},{"vendor":"oracle","product":"communications_services_gatekeeper","name":"communications services gatekeeper","label":"communications_services_gatekeeper","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"6.0","noFixRecorded":false,"fixedIn":null},{"text":"6.1","noFixRecorded":false,"fixedIn":null},{"text":"7.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.0 | 6.1 | 7.0","eol":null,"hubHref":"/vendor/oracle/communications_services_gatekeeper"},{"vendor":"oracle","product":"healthcare_data_repository","name":"healthcare data repository","label":"healthcare_data_repository","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"7.0.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"7.0.2","eol":null,"hubHref":"/vendor/oracle/healthcare_data_repository"},{"vendor":"oracle","product":"hospitality_opera_5","name":"hospitality opera 5","label":"hospitality_opera_5","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"5.6","noFixRecorded":false,"fixedIn":null}],"versionsText":"5.6","eol":null,"hubHref":"/vendor/oracle/hospitality_opera_5"},{"vendor":"oracle","product":"ilearning","name":"ilearning","label":"ilearning","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"6.2","noFixRecorded":false,"fixedIn":null},{"text":"6.3","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.2 | 6.3","eol":null,"hubHref":"/vendor/oracle/ilearning"},{"vendor":"oracle","product":"insurance_policy_administration","name":"insurance policy administration","label":"insurance_policy_administration","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 11.0, ≤ 11.3.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 11.0, ≤ 11.3.1","eol":null,"hubHref":"/vendor/oracle/insurance_policy_administration"},{"vendor":"oracle","product":"jd_edwards_enterpriseone_orchestrator","name":"jd edwards enterpriseone orchestrator","label":"jd_edwards_enterpriseone_orchestrator","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"9.2.6.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"9.2.6.0","eol":null,"hubHref":"/vendor/oracle/jd_edwards_enterpriseone_orchestrator"},{"vendor":"oracle","product":"primavera_gateway","name":"primavera gateway","label":"primavera_gateway","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 17.12.0, ≤ 17.12.10","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 17.12.0, ≤ 17.12.10","eol":null,"hubHref":"/vendor/oracle/primavera_gateway"},{"vendor":"oracle","product":"primavera_unifier","name":"primavera unifier","label":"primavera_unifier","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 17.7, ≤ 17.12","noFixRecorded":false,"fixedIn":null},{"text":"16.1","noFixRecorded":false,"fixedIn":null},{"text":"16.2","noFixRecorded":false,"fixedIn":null},{"text":"18.8","noFixRecorded":false,"fixedIn":null},{"text":"19.12","noFixRecorded":false,"fixedIn":null},{"text":"20.12","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 17.7, ≤ 17.12 | 16.1 | 16.2 | 18.8 | 19.12 | 20.12","eol":null,"hubHref":"/vendor/oracle/primavera_unifier"},{"vendor":"oracle","product":"retail_bulk_data_integration","name":"retail bulk data integration","label":"retail_bulk_data_integration","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"15.0.3.0","noFixRecorded":false,"fixedIn":null},{"text":"16.0.3.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"15.0.3.0 | 16.0.3.0","eol":null,"hubHref":"/vendor/oracle/retail_bulk_data_integration"},{"vendor":"oracle","product":"retail_merchandising_system","name":"retail merchandising system","label":"retail_merchandising_system","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"16.0.3","noFixRecorded":false,"fixedIn":null}],"versionsText":"16.0.3","eol":null,"hubHref":"/vendor/oracle/retail_merchandising_system"},{"vendor":"oracle","product":"retail_store_inventory_management","name":"retail store inventory management","label":"retail_store_inventory_management","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"14.1.3.10","noFixRecorded":false,"fixedIn":null},{"text":"15.0.3.5","noFixRecorded":false,"fixedIn":null},{"text":"16.0.3.5","noFixRecorded":false,"fixedIn":null}],"versionsText":"14.1.3.10 | 15.0.3.5 | 16.0.3.5","eol":null,"hubHref":"/vendor/oracle/retail_store_inventory_management"},{"vendor":"opensuse","product":"groovy&distro=openSUSE Leap 15.2","name":"groovy","label":"groovy&distro=openSUSE Leap 15.2","ecosystem":"openSUSE","cpePart":null,"purl":"pkg:rpm/opensuse/groovy&distro=openSUSE Leap 15.2","purlType":"rpm","versions":[{"text":"< 2.4.21-lp152.2.3.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.4.21-lp152.2.3.2","eol":null,"hubHref":null},{"vendor":"opensuse","product":"groovy&distro=openSUSE Tumbleweed","name":"groovy","label":"groovy&distro=openSUSE Tumbleweed","ecosystem":"openSUSE","cpePart":null,"purl":"pkg:rpm/opensuse/groovy&distro=openSUSE Tumbleweed","purlType":"rpm","versions":[{"text":"< 2.4.21-2.3","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.4.21-2.3","eol":null,"hubHref":null},{"vendor":"suse","product":"groovy&distro=SUSE Linux Enterprise Module for Development Tools 15 SP2","name":"groovy","label":"groovy&distro=SUSE Linux Enterprise Module for Development Tools 15 SP2","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/groovy&distro=SUSE Linux Enterprise Module for Development Tools 15 SP2","purlType":"rpm","versions":[{"text":"< 2.4.21-3.3.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.4.21-3.3.2","eol":null,"hubHref":null}],"affectedCount":77,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://groovy-lang.org/security.html#CVE-2020-17521","label":"groovy-lang.org/security.html","hostname":"groovy-lang.org","tags":["X Refsource CONFIRM","REPORT","Advisory","WEB","Third Party Advisory"]},{"url":"https://lists.apache.org/thread.html/ra9dab34bf8625511f23692ad0fcee2725f782e9aad6c5cdff6cf4465%40%3Cnotifications.groovy.apache.org%3E","label":"lists.apache.org/thread.html/…","hostname":"lists.apache.org","tags":["Mailing List","X Refsource MLIST","WEB"]},{"url":"https://www.oracle.com/security-alerts/cpujan2021.html","label":"www.oracle.com/security-alerts/cpujan2021.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://security.netapp.com/advisory/ntap-20201218-0006/","label":"security.netapp.com/advisory/ntap-20201218-0006/","hostname":"security.netapp.com","tags":["X Refsource CONFIRM","Advisory","Third Party Advisory"]},{"url":"https://lists.apache.org/thread.html/rea63a4666ba245d2892471307772a2d8ce0f0741f341d6576625c1b3%40%3Cdev.atlas.apache.org%3E","label":"lists.apache.org/thread.html/…","hostname":"lists.apache.org","tags":["Mailing List","X Refsource MLIST","WEB"]},{"url":"https://lists.apache.org/thread.html/r4b2f13c302eec98838ff7475253091fb9b75bc1038016ba00ebf6c08%40%3Cdev.atlas.apache.org%3E","label":"lists.apache.org/thread.html/…","hostname":"lists.apache.org","tags":["Mailing List","X Refsource MLIST","WEB"]},{"url":"https://www.oracle.com/security-alerts/cpuApr2021.html","label":"www.oracle.com/security-alerts/cpuApr2021.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://www.oracle.com//security-alerts/cpujul2021.html","label":"www.oracle.com//security-alerts/cpujul2021.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://www.oracle.com/security-alerts/cpuoct2021.html","label":"www.oracle.com/security-alerts/cpuoct2021.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://www.oracle.com/security-alerts/cpujan2022.html","label":"www.oracle.com/security-alerts/cpujan2022.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://www.oracle.com/security-alerts/cpuapr2022.html","label":"www.oracle.com/security-alerts/cpuapr2022.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://www.oracle.com/security-alerts/cpujul2022.html","label":"www.oracle.com/security-alerts/cpujul2022.html","hostname":"www.oracle.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20203917-1/","label":"www.suse.com/support/update/announcement/2020/suse-su-20203917-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://bugzilla.suse.com/1179729","label":"bugzilla.suse.com/1179729","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://www.suse.com/security/cve/CVE-2020-17521","label":"www.suse.com/security/cve/CVE-2020-17521","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://ubuntu.com/security/CVE-2020-17521","label":"ubuntu.com/security/CVE-2020-17521","hostname":"ubuntu.com","tags":["REPORT"]},{"url":"https://issues.apache.org/jira/browse/GROOVY-9824","label":"issues.apache.org/jira/browse/GROOVY-9824","hostname":"issues.apache.org","tags":["REPORT"]},{"url":"https://www.openwall.com/lists/oss-security/2020/12/06/1","label":"www.openwall.com/lists/oss-security/2020/12/06/1","hostname":"www.openwall.com","tags":["REPORT"]},{"url":"https://github.com/apache/groovy/commit/4e418d4a34c973a7ec1e822552103043ac13780e","label":"github.com/apache/groovy/commit/4e418d4a34c973a7ec1e822552103043ac13780e","hostname":"github.com","tags":["REPORT"]},{"url":"https://lists.apache.org/thread.html/ra9dab34bf8625511f23692ad0fcee2725f782e9aad6c5cdff6cf4465@%3Cnotifications.groovy.apache.org%3E","label":"lists.apache.org/thread.html/…","hostname":"lists.apache.org","tags":["REPORT","WEB"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-17521","label":"www.cve.org/CVERecord?id=CVE-2020-17521","hostname":"www.cve.org","tags":["REPORT"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2020-17521","label":"security-tracker.debian.org/tracker/CVE-2020-17521","hostname":"security-tracker.debian.org","tags":["Advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/VYXXLFFWNBEOWRTRF6VZBDCDBSGYTI4L/","label":"lists.opensuse.org/archives/…","hostname":"lists.opensuse.org","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-17521","label":"nvd.nist.gov/vuln/detail/CVE-2020-17521","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/apache/groovy/pull/1425","label":"github.com/apache/groovy/pull/1425","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/groovy/commit/bcbe5c4c76db83736166530647c024ac1e47ef28","label":"github.com/apache/groovy/commit/bcbe5c4c76db83736166530647c024ac1e47ef28","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/groovy","label":"github.com/apache/groovy","hostname":"github.com","tags":["PACKAGE"]},{"url":"https://lists.apache.org/thread.html/r4b2f13c302eec98838ff7475253091fb9b75bc1038016ba00ebf6c08@%3Cdev.atlas.apache.org%3E","label":"lists.apache.org/thread.html/…","hostname":"lists.apache.org","tags":["WEB"]},{"url":"https://lists.apache.org/thread.html/rea63a4666ba245d2892471307772a2d8ce0f0741f341d6576625c1b3@%3Cdev.atlas.apache.org%3E","label":"lists.apache.org/thread.html/…","hostname":"lists.apache.org","tags":["WEB"]},{"url":"https://security.netapp.com/advisory/ntap-20201218-0006","label":"security.netapp.com/advisory/ntap-20201218-0006","hostname":"security.netapp.com","tags":["WEB"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2020-12-07T19:22:37.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-10-08T21:13:54.562Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":22,"level":"low","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T09:57:31.812Z","stale":false,"partial":false}}