aiograpi: Unsafe signup challenge path handling
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| subzeroid | aiograpi | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Subzeroid | Aiograpi |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-jh37-x3fv-4x72 | aiograpi: Unsafe signup challenge path handling |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.195% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Subzeroid
Subzeroid aiograpi |
|
| Vendors & Products |
Subzeroid
Subzeroid aiograpi |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | aiograpi is an asynchronous Instagram API for Python. aiograpi versions before 0.9.10 accepted server-supplied signup challenge paths and used them to build request URLs before validating that the paths were relative Instagram API paths. If an attacker can influence a challenge response, for example through a local network, DNS, or proxy compromise, challenge handling requests could be sent outside the intended Instagram host with the client's existing session headers. Version 0.9.10 validates challenge paths before building URLs, solving captcha challenges, or submitting phone/SMS challenge forms. | |
| Title | aiograpi: Unsafe signup challenge path handling | |
| Weaknesses | CWE-918 | |
| References |
| |
| Metrics |
cvssV3_1
|