mirror of
https://github.com/cheikh2shift/godex.git
synced 2026-10-19 09:39:51 -05:00
Add Semgrep rule for detecting base64-encoded string literals in Go code
This commit is contained in:
1 parent
3eabf6cfe2
commit
219963ddf2
1 file changed
+14
@@ -284,3 +284,17 @@ rules:
|
||||
confidence: low
|
||||
likelihood: medium
|
||||
impact: high
|
||||
|
||||
- id: go-base64-literal-string
|
||||
languages: [go]
|
||||
message: "Base64-encoded string literal detected. Review for embedded payloads/secrets."
|
||||
severity: INFO
|
||||
pattern: "\"$B64\""
|
||||
metavariable-regex:
|
||||
metavariable: $B64
|
||||
regex: "^(?:[A-Za-z0-9+/]{16,}={0,2}|[A-Za-z0-9_-]{16,}={0,2})$"
|
||||
metadata:
|
||||
category: security
|
||||
confidence: low
|
||||
likelihood: low
|
||||
impact: medium
|
||||
Reference in new issue
Block a user