Skip to content

VNX-GH-206: Branch protection can be bypassed

Administrators are exempt, or a broad role or app is a ruleset bypass actor.

Updated 02 Nov 2026Checked against cli@24498404a, vdb-sca-match@v0.8.14

An exemption is a standing path around review. Admin accounts and app installations are the highest-value credentials to steal precisely because they skip the controls.

Severity Medium
Confidence high
CWE CWE-284, CWE-863
Command vulnetix gha settings, vulnetix gha audit
Needs repo, branches. Without them the rule is reported as not evaluated, never as passed.

Remediation

Enforce protection for administrators and limit ruleset bypass to a named break-glass team with pull-request-only bypass.

Run only this rule

vulnetix gha settings --rule VNX-GH-206

Scoring

CWSS vector at the rule’s default severity: CWSS:1.0/TI:M/AP:A/AL:A/IC:N/FC:LT/RP:N/RL:A/AV:I/AS:N/IN:A/SC:A/BI:H/DI:M/EX:L/EC:N/P:W. A finding whose severity the repository’s settings moved is scored at its adjusted severity.

All rules: GitHub rules.

Edit this pageSources: vdb-sca-match/ghaudit/rules_settings.go, cli/internal/ghtasks/docs.go
esc
↑ ↓ move↵ openSearches in your browser. A key like autonomy.max or a code like threshold_required jumps straight to it.