Skip to main content

AGENTFORCE-25.3: SYSTEM_MODE Query Bypasses Sharing/FLS

๐Ÿ”ด High ยท Broken Access Control

Detects Database.query / SOQL running in AccessLevel.SYSTEM_MODE, which bypasses sharing rules and field-level security โ€” often exposing encrypted or private fields.

Detailsโ€‹

FieldValue
Rule IDAGENTFORCE-25.3
SeverityHigh
CategoryBroken Access Control
ComplianceSOC2_CC6, HIPAA

Remediationโ€‹

Use AccessLevel.USER_MODE unless a documented privileged operation requires SYSTEM_MODE, and gate that path behind explicit CRUD/FLS checks.

See Alsoโ€‹