Credential access
highContextual risklow confidenceThe scanner sends the operator-supplied Bearer token in Authorization headers over HTTP requests made with verify=False (with InsecureRequestWarning suppression), exposing the credential to interception by a man-in-the-middle between the scanner and the test target.
resp = requests.get(canary_url, headers=headers, timeout=10, verify=False)
Counter-argument considered
No carve-out covers transmitting the operator-supplied Bearer token in Authorization headers with verify=False while suppressing InsecureRequestWarning; the token-to-unverified-request chain is concrete and this insecure credential-handling behavior is declared nowhere in the artifact, so the low-severity contextual CRED finding stands.