Skip to content

Risk rule index

Use the rule ID from a finding to locate its risk explanation. The event category values below match the rules; library categories group them into readable topics.

Rule IDEvent categoryTierBase severityRisk explanation
RULE_ADV_CREDENTIAL_FILE_SENTcredential_movementRequires ProCRITICALCredential file sent to an unrelated host
RULE_ADV_CREDENTIAL_VALUE_SENTcredential_movementRequires ProCRITICALCredential sent in a request, not as authentication
RULE_ADV_CREDENTIAL_STAGED_SENTcredential_movementRequires ProCRITICALCredential file staged, then sent
RULE_ADV_SENSITIVE_TO_NEW_HOSTdata_movementRequires ProMEDIUMSensitive file read before reaching a new host
RULE_ADV_SENSITIVE_DATA_SENTdata_movementRequires ProHIGHDatabase or mail data sent out
RULE_ADV_ARCHIVE_TO_NEW_HOSTdata_movementRequires ProMEDIUMArchive sent to a new host
RULE_ADV_CODE_PUSHED_TO_NEW_HOSTdata_movementRequires ProMEDIUMCode pushed to a new git host
RULE_ADV_CREDENTIAL_READ_THEN_WRITE_OUTSIDE_WORKSPACEexfiltration_sequenceRequires ProHIGHSensitive access followed by an outside-workspace write
RULE_ADV_STAGED_WRITE_THEN_EXECUTIONpersistence_sequenceRequires ProMEDIUMConfiguration write followed by execution
RULE_CREDENTIAL_EXFILcredential_exfiltrationCommunityCRITICALPossible credential transmission
RULE_CREDENTIAL_IN_PARAMScredential_exposureCommunityMEDIUMCredentials in tool parameters
RULE_CROSS_AGENT_AUTH_ACCESScross_agentCommunityHIGHAgent authentication file access
RULE_CWD_BOUNDARY_WRITEcwd_boundaryCommunityMEDIUMWrites outside the workspace
RULE_INPUT_VALIDATION_SQL_INJECTIONinput_validationCommunityHIGHSQL injection patterns
RULE_MNEMONIC_PHRASEwallet_generationCommunityHIGHWallet private keys and recovery phrases
RULE_OUTBOUND_KNOWN_IPunexpected_network_destinationCommunityMEDIUMCalls to raw IP addresses
RULE_OUTBOUND_UNKNOWN_IPunexpected_network_destinationCommunityHIGHCalls to raw IP addresses
RULE_PERSISTENCE_GIT_HOOKSpersistenceCommunityHIGHGit hook directory access
RULE_PERSISTENCE_SHELL_STARTUPpersistenceCommunityHIGHShell startup file access
RULE_PRIVATE_KEY_MATERIALwallet_generationCommunityHIGHWallet private keys and recovery phrases
RULE_SANDBOX_DISABLE_BASHsandbox_disableCommunityHIGHSandbox and permission configuration changes
RULE_SANDBOX_DISABLE_SETTINGS_WRITEsandbox_disableCommunityHIGHSandbox and permission configuration changes
RULE_SELF_PROTECTION_BASHself_protectionCommunityHIGHMonitoring configuration access and removal
RULE_SELF_PROTECTION_CONFIG_WRITEself_protectionCommunityHIGHMonitoring configuration access and removal
RULE_SENSITIVE_PATH_READsensitive_path_readCommunityHIGHSensitive file access
RULE_SUPPLY_CHAIN_DEP_CONFUSIONsupply_chainCommunityMEDIUMRisky dependency sources and install patterns
RULE_SUPPLY_CHAIN_HOOK_CONFIG_WRITEsupply_chainCommunityHIGHAgent hook configuration access
RULE_SUPPLY_CHAIN_IOC_DOMAINsupply_chainCommunityHIGHListed collection and testing domains
RULE_SUPPLY_CHAIN_MCP_URL_MUTATIONsupply_chainCommunityHIGHMCP configuration changes and redirection
RULE_SUPPLY_CHAIN_NEW_MCP_SERVERsupply_chainCommunityLOWNew or changed MCP server use
RULE_SUPPLY_CHAIN_PKG_CONFIG_WRITEsupply_chainCommunityHIGHMCP configuration changes and redirection
RULE_SUPPLY_CHAIN_SKILL_MANIPULATIONsupply_chainCommunityHIGHPlugin and registry configuration changes
RULE_SUPPLY_CHAIN_TOOL_SHADOWsupply_chainCommunityHIGHTool name shadowing
RULE_SUPPLY_CHAIN_WORKSPACE_CONFIG_ACCESSsupply_chainCommunityMEDIUMWorkspace instruction and MCP configuration access
RULE_THREAT_API_BASE_URL_OVERRIDEthreat_commandCommunityHIGHAPI endpoint redirection
RULE_THREAT_AUDIT_TRAIL_DESTRUCTIONthreat_commandCommunityHIGHShell history and log removal
RULE_THREAT_CREDENTIAL_ARCHIVEthreat_commandCommunityHIGHCredential directory collection
RULE_THREAT_DESTRUCTIVE_COMMANDthreat_commandCommunityHIGHDestructive system commands
RULE_THREAT_ENCODED_PAYLOADthreat_commandCommunityHIGHEncoded or indirect command execution
RULE_THREAT_IMDS_ACCESSthreat_commandCommunityHIGHCloud metadata service references
RULE_THREAT_PACKAGE_PUBLISHthreat_commandCommunityMEDIUMPackage publishing activity
RULE_THREAT_REVERSE_SHELLthreat_commandCommunityCRITICALReverse shell patterns
RULE_THREAT_SSH_TUNNELthreat_commandCommunityMEDIUMSSH tunnels and proxies
RULE_UNBOUNDED_CONSUMPTION_BURSTunbounded_consumptionCommunityMEDIUMHigh tool-call volume
RULE_UNBOUNDED_CONSUMPTION_SUSTAINEDunbounded_consumptionCommunityHIGHHigh tool-call volume
RULE_WALLET_CLI_DETECTEDwallet_generationCommunityHIGHCryptocurrency wallet operations

Base severity is the rule default. A finding involving content saved for later execution may have a lower severity. Your loaded rule version and event details determine the finding you see.

Each rule has a stable link at /risk-library/rule/<RULE_ID>, which opens its risk explanation. For example, /risk-library/rule/RULE_CREDENTIAL_EXFIL opens Possible credential transmission. A rule ID the library does not cover opens this index instead.