feat: scope PR annotations to changed files with --changed-from#1
feat: scope PR annotations to changed files with --changed-from#1
Conversation
| )], | ||
| "AISHIELD-JAVA-CRYPTO-002" => vec![("new Random()", "new java.security.SecureRandom()")], | ||
| "AISHIELD-JAVA-AUTH-001" => vec![ | ||
| ("if (token == provided)", "if (token.equals(provided))"), |
Check failure
Code scanning / AIShield
Timing-Unsafe Token Comparison
| "AISHIELD-JAVA-CRYPTO-002" => vec![("new Random()", "new java.security.SecureRandom()")], | ||
| "AISHIELD-JAVA-AUTH-001" => vec![ | ||
| ("if (token == provided)", "if (token.equals(provided))"), | ||
| ("if(token == provided)", "if(token.equals(provided))"), |
Check failure
Code scanning / AIShield
Timing-Unsafe Token Comparison
| "exec.Command(\"cat\", userInput)", | ||
| )], | ||
| "AISHIELD-GO-AUTH-001" => vec![( | ||
| "if token == incoming", |
Check failure
Code scanning / AIShield
Timing-Unsafe Token Comparison
There was a problem hiding this comment.
AIShield found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
Implements major Phase 2 progress across PR signal quality and multi-language coverage.
What changed
aishield scan --changed-from <ref>to scope scans to changed files--bridge semgrep,bandit,eslint|allbridge_engines: []Why
Validation
cargo fmtcargo testaishield scan ... --changed-from ...behavioraishield scan ... --bridge all(with graceful warnings locally when tools missing)