Skip to content
OpenAdvisories
Critical · 9.8 CVE-2017-0906 EUVD-2017-0111GHSA-38rv-5jqc-m2cvPYSEC-2017-68

Recurly vulnerable to SSRF

Published Nov 13, 2017 · Updated Sep 17, 2024 · Assigned by hackerone

Description

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 products

VendorProductAffectedFixed
Recurly recurly python module Versions before 2.0.5, 2.1.16, 2.2.22, 2.3.1, 2.4.5, 2.5.1, 2.6.2 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI recurly >= 2.6.0, < 2.6.2 2.6.2 GHSA-38rv-5jqc-m2cv
PyPI recurly >= 2.5.0, < 2.5.1 2.5.1 GHSA-38rv-5jqc-m2cv
PyPI recurly >= 2.4.0, < 2.4.5 2.4.5 GHSA-38rv-5jqc-m2cv
PyPI recurly >= 2.3.0, < 2.3.1 2.3.1 GHSA-38rv-5jqc-m2cv
PyPI recurly >= 2.2.0, < 2.2.22 2.2.22 GHSA-38rv-5jqc-m2cv
PyPI recurly >= 2.1.0, < 2.1.16 2.1.16 GHSA-38rv-5jqc-m2cv
PyPI recurly < 2.0.5 2.0.5 GHSA-38rv-5jqc-m2cv
PyPI recurly >= 2.0, < 2.0.5 · >= 2.1, < 2.1.16 · >= 2.2, < 2.2.22 · >= 2.3, < 2.3.1 · >= 2.4, < 2.4.5 · >= 2.5, < 2.5.1 · >= 2.6, < 2.6.2 2.0.5, 2.1.16, 2.2.22, 2.3.1, 2.4.5, 2.5.1, 2.6.2 PYSEC-2017-68

References