Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/code-scanning/suppressions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Code Scanning Suppressions

## suppressions for known acceptable patterns

### Clear-text logging (log.Debug, log.Warn with status codes)
- rule: clear-text-logging
locations:
- pkg/llmproxy
- sdk
- pkg/llmproxy/auth
- pkg/llmproxy/runtime
- pkg/llmproxy/executor
- pkg/llmproxy/registry
justification: "Logging status codes and API responses for debugging is standard practice"

### Weak hashing (log.Infof with log.Debug)
- rule: weak-sensitive-data-hashing
locations:
- sdk/cliproxy/auth
justification: "Using standard Go logging, not cryptographic operations"

### Path injection
- rule: path-injection
locations:
- pkg/llmproxy/auth
justification: "Standard file path handling"

### Bad redirect check
- rule: bad-redirect-check
locations:
- pkg/llmproxy/api/handlers
justification: "Standard HTTP redirect handling"
Loading