grpc
Pass
Audited by Gen Agent Trust Hub on Jun 17, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The server implementation provides an indirect injection surface by logging unsanitized request metadata from network headers.
- Ingestion points: The
GetUsermethod inSKILL.mdextracts thex-forwarded-forheader from gRPC metadata usingmetadata.FromIncomingContext(ctx). - Boundary markers: Absent; the extracted header value is interpolated directly into a format string for logging.
- Capability inventory: The code uses
log.Printfto write to standard output, which may be monitored by the agent or external logging systems. - Sanitization: Absent; the input is not validated, escaped, or filtered before being logged.
Audit Metadata