{"url":"http://public2.vulnerablecode.io/api/packages/462036?format=json","purl":"pkg:gem/agoo@2.1.1","type":"gem","namespace":"","name":"agoo","version":"2.1.1","qualifiers":{},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":"2.14.3","latest_non_vulnerable_version":"2.14.3","affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/206480?format=json","vulnerability_id":"VCID-b7en-jv1b-8ff6","summary":"Withdrawn: HTTP Request Smuggling in Agoo","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2020-7670","reference_id":"","reference_type":"","scores":[{"value":"0.00289","scoring_system":"epss","scoring_elements":"0.52744","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2020-7670"},{"reference_url":"https://github.com/ohler55/agoo/commit/23d03535cf7b50d679a60a953a0cae9519a4a130","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ohler55/agoo/commit/23d03535cf7b50d679a60a953a0cae9519a4a130"},{"reference_url":"https://github.com/ohler55/agoo/issues/88","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3","scoring_elements":""},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ohler55/agoo/issues/88"},{"reference_url":"https://snyk.io/vuln/SNYK-RUBY-AGOO-569137","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://snyk.io/vuln/SNYK-RUBY-AGOO-569137"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2020-7670","reference_id":"CVE-2020-7670","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-7670"},{"reference_url":"https://github.com/advisories/GHSA-h385-52j6-9984","reference_id":"GHSA-h385-52j6-9984","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-h385-52j6-9984"}],"fixed_packages":[],"aliases":["CVE-2020-7670","GHSA-h385-52j6-9984"],"risk_score":3.1,"exploitability":"0.5","weighted_severity":"6.2","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-b7en-jv1b-8ff6"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/163651?format=json","vulnerability_id":"VCID-u4h8-rsx8-kqdd","summary":"Agoo before 2.14.3 does not reject GraphQL fragment spreads that form cycles, leading to an application crash. NOTE: the vendor has disputed this on the grounds that it is not the server's responsibility to \"enforce all the various ways a developer could write code with logic errors.","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2022-30288","reference_id":"","reference_type":"","scores":[{"value":"0.00367","scoring_system":"epss","scoring_elements":"0.59053","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2022-30288"},{"reference_url":"https://github.com/ohler55/agoo/issues/109","reference_id":"109","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2024-07-18T13:58:14Z/"}],"url":"https://github.com/ohler55/agoo/issues/109"},{"reference_url":"https://github.com/nicholasaleks/graphql-threat-matrix/blob/master/implementations/agoo.md","reference_id":"agoo.md","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2024-07-18T13:58:14Z/"}],"url":"https://github.com/nicholasaleks/graphql-threat-matrix/blob/master/implementations/agoo.md"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2022-30288","reference_id":"CVE-2022-30288","reference_type":"","scores":[],"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-30288"},{"reference_url":"https://spec.graphql.org/October2021/#sec-Fragment-spreads-must-not-form-cycles","reference_id":"#sec-Fragment-spreads-must-not-form-cycles","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2024-07-18T13:58:14Z/"}],"url":"https://spec.graphql.org/October2021/#sec-Fragment-spreads-must-not-form-cycles"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/392445?format=json","purl":"pkg:gem/agoo@2.14.3","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/agoo@2.14.3"}],"aliases":["CVE-2022-30288"],"risk_score":null,"exploitability":null,"weighted_severity":null,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-u4h8-rsx8-kqdd"}],"fixing_vulnerabilities":[],"risk_score":null,"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/agoo@2.1.1"}