Credential Access
- Category
- Privilege Escalation
- Confidence
- 60% confidence
- Finding
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
- Content
md | `idempotent` | bool | `False` | Whether the operation can be safely retried on failure | | `timeout_seconds` | int | `300` | Maximum execution time before warning | | `sensitive_params` | list[str] | `None` | Parameter names whose values are stored as `***` in audit rows (e.g., `["password"]`). Credential-named parameters (`password`, `token`, ...) are also redacted automatically; declare any credential whose key name is not on that list. | | `sensitive_result` | bool | `False` | The return value *is* a credential (kubeconfig, token). The audit row stores `"[redacted: return value declared sensitive]"`; the caller still gets the real value. | | `undo` | callable | `None` | `(params, result)` returning an inverse descriptor dict (or `None`),, recorded to `~/.vmware/undo.db` on success. Recording only -- nothing is executed. | ### Execution Flow
