Tainted flow: 'RUNBOX_ENDPOINT' from os.environ.get (line 34, credential/environment) → requests.post (network output)
Critical
- Category
- Data Flow
- Content
def run_code(session_token: str, language: str, code: str) -> dict: """Execute code using a valid session token.""" r = requests.post( f"{RUNBOX_ENDPOINT}/api/exec/run", json={"language": language, "code": code}, headers={"Authorization": f"Bearer {session_token}"},- Confidence
- 94% confidence
- Finding
- r = requests.post( f"{RUNBOX_ENDPOINT}/api/exec/run", json={"language": language, "code": code}, headers={"Authorization": f"Bearer {session_token}"}, timeout=60,
