{"id":"PYSEC-2017-68","details":"The Recurly Client Python Library before 2.0.5, 2.1.16, 2.2.22, 2.3.1, 2.4.5, 2.5.1, 2.6.2 is vulnerable to a Server-Side Request Forgery vulnerability in the \"Resource.get\" method that could result in compromise of API keys or other critical resources.","aliases":["CVE-2017-0906","GHSA-38rv-5jqc-m2cv"],"modified":"2023-11-08T03:58:40.982643Z","published":"2017-11-13T17:29:00Z","references":[{"type":"WEB","url":"https://hackerone.com/reports/288635"},{"type":"FIX","url":"https://github.com/recurly/recurly-client-python/commit/049c74699ce93cf126feff06d632ea63fba36742"},{"type":"WEB","url":"https://dev.recurly.com/page/python-updates"},{"type":"ADVISORY","url":"https://github.com/advisories/GHSA-38rv-5jqc-m2cv"}],"affected":[{"package":{"name":"recurly","ecosystem":"PyPI","purl":"pkg:pypi/recurly"},"ranges":[{"type":"GIT","repo":"https://github.com/recurly/recurly-client-python","events":[{"introduced":"0"},{"fixed":"049c74699ce93cf126feff06d632ea63fba36742"}]},{"type":"ECOSYSTEM","events":[{"introduced":"2.0"},{"fixed":"2.0.5"},{"introduced":"2.1"},{"fixed":"2.1.16"},{"introduced":"2.2"},{"fixed":"2.2.22"},{"introduced":"2.3"},{"fixed":"2.3.1"},{"introduced":"2.4"},{"fixed":"2.4.5"},{"introduced":"2.5"},{"fixed":"2.5.1"},{"introduced":"2.6"},{"fixed":"2.6.2"}]}],"versions":["2.0.0","2.0.2","2.0.3","2.0.4","2.1.0","2.1.1","2.1.10","2.1.11","2.1.12","2.1.13","2.1.14","2.1.15","2.1.2","2.1.3","2.1.4","2.1.5","2.1.6","2.1.7","2.1.8","2.1.9","2.2.0","2.2.1","2.2.10","2.2.11","2.2.12","2.2.13","2.2.14","2.2.15","2.2.16","2.2.17","2.2.18","2.2.19","2.2.2","2.2.20","2.2.21","2.2.3","2.2.4","2.2.6","2.2.7","2.2.8","2.2.9","2.3.0","2.4.0","2.4.1","2.4.2","2.4.3","2.4.4","2.5.0","2.6.0","2.6.1"],"database_specific":{"source":"https://github.com/pypa/advisory-database/blob/main/vulns/recurly/PYSEC-2017-68.yaml"}}],"schema_version":"1.7.3"}