skills/mukul975/anthropic-cybersecurity-skills/implementing-passwordless-authentication-with-fido2/Gen Agent Trust Hub
implementing-passwordless-authentication-with-fido2
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/agent.pyuses thesubprocessmodule to executecurlcommands for network interactions. The execution uses list-based arguments, which is a secure practice to prevent shell injection. - [EXTERNAL_DOWNLOADS]: The skill performs network requests to
graph.microsoft.com(a well-known service) and a user-specifiedrp-urlto retrieve configuration and registration data for auditing purposes. - [CREDENTIALS_UNSAFE]: The auditing script accepts a Graph API bearer token via the
--tokencommand-line argument. While this is standard for CLI tools to authenticate at runtime, passing sensitive tokens as arguments can potentially expose them to other users on the local system through process listing.
Audit Metadata