security.authorization

Missing authorization before sensitive action

Sensitive backend actions should be guarded by an authorization or permission check.

#Metadata

#Why it matters

Calling destructive or privileged actions without an authorization guard increases the risk of broken access control.

#Remediation

Add an explicit authorization or permission check before the sensitive action executes.

#Repository path

The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.security.missing-authorization-before-sensitive-action.rule.yaml.