Credential Access
- Category
- Privilege Escalation
- Confidence
- 70% confidence
- Finding
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
- Content
md , then create a private profile outside the installed Skill directory. Credentials come from environment variables or an OAuth token file, never a chat transcript. Windows: use a user-private profile directory; Unix: mode 600. Do not place live profiles in GitHub or Skill ZIPs. Choose IMAP for folders, flags and UID-based synchronization; POP3 supports download/UIDL polling and local search. SMTP sends prepared MIME drafts. SSL and STARTTLS verify certificates. OAuth2 XOAUTH2 supports existing access tokens and Google/Microsoft refresh-token profiles; an OAuth app registration and provider consent are needed first. App passwords use the password adapter. Provider policy may require enabling IMAP/SMTP. First sync establishes a baseline and caches the most recent limit messages (default 50). Subsequent syncs fetch new messages in bounded batches; run again while remaining >0. search covers the local cache. For older mail, IMAP remote-search runs a server-side UTF-8 text/subject/from/to
