2026-02-24 23:44:07 -05:00
|
|
|
{
|
|
|
|
|
"required_findings": [
|
|
|
|
|
{ "id_prefix": "taint-unsanitised-flow", "min_count": 4 },
|
2026-02-25 21:16:36 -05:00
|
|
|
{ "id_prefix": "c.memory.strcpy", "min_count": 1 },
|
|
|
|
|
{ "id_prefix": "c.memory.strcat", "min_count": 1 },
|
|
|
|
|
{ "id_prefix": "c.memory.sprintf", "min_count": 4 },
|
|
|
|
|
{ "id_prefix": "c.memory.gets", "min_count": 1 },
|
|
|
|
|
{ "id_prefix": "c.memory.scanf_percent_s", "min_count": 1 },
|
|
|
|
|
{ "id_prefix": "c.cmdi.system", "min_count": 3 },
|
2026-02-24 23:44:07 -05:00
|
|
|
{ "id_prefix": "cfg-unguarded-sink", "min_count": 5 }
|
|
|
|
|
],
|
|
|
|
|
"forbidden_findings": [],
|
|
|
|
|
"noise_budget": {
|
|
|
|
|
"max_total_findings": 50,
|
|
|
|
|
"max_high_findings": 20
|
|
|
|
|
},
|
|
|
|
|
"performance_expectations": {
|
|
|
|
|
"max_ms_no_index": 1000,
|
|
|
|
|
"max_ms_index_cold": 1500,
|
|
|
|
|
"max_ms_index_warm": 500,
|
|
|
|
|
"ci_mode": "lenient"
|
|
|
|
|
}
|
|
|
|
|
}
|