You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
investigate: ignore.rules does not filter security scanner findings from SARIF output #326
.cora.yamlignore.rules with pattern "Command injection via exec/system with dynamic input" does not filter out findings from the built-in security_scanner (injection/exec rule). SARIF output still contains the finding even though:
apply_ignore_rules() in review.rs:341 runs after merge_rule_findings() at line 311
The RuleFinding title matches the ignore pattern via contains()
.cora.yaml is correctly detected and loaded in CI log
CI log: No blocking issues (severity filter works, but SARIF still has the finding)
Cora CLI version: v0.6.2
Suspected Cause
Possibly a config merge ordering issue where ignore rules are applied but the SARIF formatter receives the pre-filtered response rather than the filtered one. Or the security_scanner findings are re-added after ignore rules are applied.
Activity
fix(security): tighten command injection regex + add ignore rules log…
fix(security): tighten command injection regex + add ignore rules log…