{"version":"2.0.55","anchor":"bash-permission-check-reordering","canonical_anchor":"bash-permission-check-reordering","heading":"Bash Permission Check Reordering","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.55\/e\/bash-permission-check-reordering","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.55","markdown":"### Bash Permission Check Reordering\n\n**What:** Fixed the order of permission checks for bash commands to ensure dangerous file checks happen before subcommand evaluation.\n\n**Details:**\n\n- Dangerous file check (`ct1`) now runs after subcommand parsing\n- Returns early if dangerous patterns detected, before proceeding to subcommand analysis\n- **Evidence:** Function `et1()` at line ~314794 with reordered checks"}