Tainted flow: 'CLAW_API_BASE' from os.environ.get (line 32, credential/environment) → httpx.post (network output)
Critical
- Category
- Data Flow
- Content
def fetch_pdp(asin: str) -> dict: url = f"https://www.amazon.com/dp/{asin}" print(f"Fetching {url} ...", file=sys.stderr) resp = httpx.post( f"{CLAW_API_BASE}/api/scrape", json={"claw_key": CLAW_KEY, "url": url, "mode": "scraper"}, timeout=90,- Confidence
- 96% confidence
- Finding
- resp = httpx.post( f"{CLAW_API_BASE}/api/scrape", json={"claw_key": CLAW_KEY, "url": url, "mode": "scraper"}, timeout=90, )
