CVE-2026-73210: Python Aiohttp Unvalidated Urljoin Ssrf

Resource URL constructed via `urljoin` is passed directly to an HTTP client request without verifying whether the target resolves to a local, private, or restricted IP/hostname. This can allow Server-Side Request Forgery (SSRF). Ensure destination URLs are validated before issuing HTTP requests.

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Python
greprules fetch cve-2026-73210-python-aiohttp-unvalidated-urljoin-ssrf --engine opengrep

Description

Resource URL constructed via `urljoin` is passed directly to an HTTP client request without verifying whether the target resolves to a local, private, or restricted IP/hostname. This can allow Server-Side Request Forgery (SSRF). Ensure destination URLs are validated before issuing HTTP requests.