{"id":"GHSA-rqjq-mrgx-85hp","summary":"Allocation of Resources Without Limits or Throttling in Hashicorp Consul","details":"HashiCorp Consul and Consul Enterprise include an HTTP API (introduced in 1.2.0) and DNS (introduced in 1.4.3) caching feature that was vulnerable to denial of service.\n\n### Specific Go Packages Affected\ngithub.com/hashicorp/consul/agent/config\n\n### Fix\nThe vulnerability is fixed in versions 1.6.6 and 1.7.4.","aliases":["BIT-consul-2020-13250","CVE-2020-13250","GO-2022-0879"],"modified":"2024-08-21T15:58:49.598835Z","published":"2021-05-18T18:21:35Z","database_specific":{"nvd_published_at":"2020-06-11T20:15:00Z","cwe_ids":["CWE-770"],"severity":"HIGH","github_reviewed":true,"github_reviewed_at":"2021-05-12T22:00:34Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2020-13250"},{"type":"WEB","url":"https://github.com/hashicorp/consul/pull/8023"},{"type":"WEB","url":"https://github.com/hashicorp/consul/commit/72f92ae7ca4cabc1dc3069362a9b64ef46941432"},{"type":"WEB","url":"https://github.com/hashicorp/consul/blob/v1.6.6/CHANGELOG.md"},{"type":"WEB","url":"https://github.com/hashicorp/consul/blob/v1.7.4/CHANGELOG.md"}],"affected":[{"package":{"name":"github.com/hashicorp/consul","ecosystem":"Go","purl":"pkg:golang/github.com/hashicorp/consul"},"ranges":[{"type":"SEMVER","events":[{"introduced":"1.2.0"},{"fixed":"1.6.6"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-rqjq-mrgx-85hp/GHSA-rqjq-mrgx-85hp.json"}},{"package":{"name":"github.com/hashicorp/consul","ecosystem":"Go","purl":"pkg:golang/github.com/hashicorp/consul"},"ranges":[{"type":"SEMVER","events":[{"introduced":"1.7.0"},{"fixed":"1.7.4"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-rqjq-mrgx-85hp/GHSA-rqjq-mrgx-85hp.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}