Critical-risk tools in Safari
9 of the 91 tools in Safari are classified as critical risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at critical risk
-
safari_clear_consoleDestructiveClear all captured console messages
-
safari_clear_fieldDestructiveClear an input field
-
safari_clear_mocksDestructiveRemove all network route mocks (restore real network behavior)
-
safari_clear_networkDestructiveClear all captured network requests
-
safari_delete_cookiesDestructiveDelete a specific cookie or all cookies for the current page
-
safari_delete_local_storageDestructiveDelete a localStorage key, or clear all localStorage (omit key to clear all)
-
safari_delete_session_storageDestructiveDelete a sessionStorage key, or clear all sessionStorage (omit key to clear all)
-
safari_reset_emulationDestructiveReset device emulation back to desktop mode
-
safari_throttle_networkDestructiveSimulate slow network conditions. Profiles: slow-3g, fast-3g, 4g, offline. Or custom latency/speed. Call with no args to reset.
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.