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. 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 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 aliases: - CVE-2017-0906 - GHSA-38rv-5jqc-m2cv modified: '2021-07-25T23:34:52.943535Z' published: '2017-11-13T17:29:00Z'