Merge pull request #14158 from RasmusWL/fix-ssrf-example

Python: Fix typo in SSRF example
This commit is contained in:
Rasmus Wriedt Larsen
2023-09-07 10:22:21 +02:00
committed by GitHub

View File

@@ -8,8 +8,8 @@ def full_ssrf():
target = request.args["target"]
# BAD: user has full control of URL
resp = request.get("https://" + target + ".example.com/data/")
resp = requests.get("https://" + target + ".example.com/data/")
# GOOD: `subdomain` is controlled by the server.
subdomain = "europe" if target == "EU" else "world"
resp = request.get("https://" + subdomain + ".example.com/data/")
resp = requests.get("https://" + subdomain + ".example.com/data/")