Read the docs
TI-2026-34747 Aliases CVE-2026-47157GHSA-jh37-x3fv-4x72

aiograpi: Unsafe signup challenge path handling

Priority LOW 28CWE-918Published · Updated

Key facts

Attack vector
Adjacent network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-918 and the CVSS impact.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00195 9th percentileScored 2026-11-07
Fix Fixed aiograpi (subzeroid): 0.9.10aiograpi (PyPI): 0.9.10

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
subzeroidaiograpibefore 0.9.100.9.10Patch availableCNA
—aiograpi (PyPI)before 0.9.100.9.10Patch availableGHSA-jh37-x3fv-4x72
  • aiograpi Vendorsubzeroid Affected before 0.9.10 Fixed in 0.9.10 Patch available CNA
  • aiograpi (PyPI) Vendor— Affected before 0.9.10 Fixed in 0.9.10 Patch available GHSA-jh37-x3fv-4x72

Remediation

  • Fix · CNA aiograpi (subzeroid) Fixed in 0.9.10
  • Fix · GHSA-jh37-x3fv-4x72 aiograpi (PyPI) Fixed in 0.9.10 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-47157
  2. 2026-10-03 Alias added: GHSA-jh37-x3fv-4x72

References

Sources