Skip to main content

Risk Score: Understanding and Using Threat Prioritization

The Risk Score is an AI-generated score between 1 and 100 assigned to each signal in the URLs & Domains context. The higher the score, the greater the risk the signal represents. It is designed to help analysts prioritize their investigation queue and cut through noise; instead of reviewing hundreds of detections manually, you can focus on the ones that matter most.

Signals scoring above 90 are considered critical; Axur recommends starting your daily triage with these.


Where to find it

The Risk Score appears in two places:

  • Results table: include the column Risk Score, sortable descending so the highest-risk signals surface immediately.

  • Signal sideview: when you open a signal, the score appears in the summary section alongside a collapsible Score Breakdown that explains what drove it.


Score Breakdown

The Score Breakdown shows which risk factors contributed to the score and how much each one weighed. Only factors that were active for that signal are shown; if a factor is absent, its contribution was zero.

Each factor is listed with its name and numeric weight. The weights sum to the total Risk Score. A signal with a single dominant factor (e.g., Code_threat_label at 38.6) tells a different story than one where the score is distributed across many smaller signals; both warrant investigation, but for different reasons.


Threat Category

The Threat Category field classifies the type of threat the signal represents, as determined by Clair, Axur's AI model. It is one of the following values:

Threat Category

What it means

Credentials Harvesting

The page is designed to steal login credentials: email, password, or account data

Payment Scams

The page is designed to fraudulently collect payment information or redirect financial transactions

Social Engineering

The page manipulates users psychologically: fake urgency, impersonation, or deceptive messaging, without a direct credential or payment form

Potential Unauthorized Brand Usage

The page uses your brand's visual identity or name without clear authorization, but does not meet the threshold for a higher-severity category and is likely not eligible for takedown

Malware Technical Abuse

The page contains or distributes malicious code, or its infrastructure indicates technical abuse (e.g., exploit kits, drive-by downloads)

Benign

The signal was analyzed and does not appear to represent a threat


Hunting with Risk Score

The Risk Score, its breakdown factors, and the Threat Category are all queryable fields in Threat Hunting. This section covers the most useful combinations.

Start with the highest-risk signals

The fastest triage query. Surfaces only signal where the model has high confidence of a severe threat.

  • riskScore>90

Filter by threat type

Focus your investigation on a specific attack pattern. Useful when responding to an active campaign or conducting targeted brand protection work.

  • threatCategory="Credentials Harvesting"

  • threatCategory="Payment Scams"

Combine score with a risk factor that has no direct field equivalent

Some risk factors like free hosting infrastructure or punycode encoding are only accessible via riskFactor. This lets you surface threat patterns that would not be possible to query otherwise.

  • riskScore>70 AND riskFactor="Has Free Hosting Domain"

  • riskScore>70 AND riskFactor="Has Punycode"

Combine score with existing brand fields

Cross-reference the Risk Score with your brand's impersonation data for targeted investigation.

  • riskScore>80 AND impersonatedBrandsHigh="Netflix"

  • riskScore>90 AND threatCategory="Credentials Harvesting" AND impersonatedBrandsHigh="Netflix"


Other queryable fields

The following fields from the AI analysis are also available in queries and in the signal side view:

Field

Type

What it contains

threatCategory

Text

Classification of the threat type (see Threat Category section above)

websiteAnalysis

Text

Free-text AI description of the website's visual content and threat indicators

htmlCodeAnalysis

Text

Free-text AI analysis of the page's HTML and JavaScript for malicious patterns


Risk Factor Glossary

The following is a complete list of all risk factors that can appear in the Score Breakdown and be queried via riskFactor. They are grouped by category.

Brand signals

Risk Factor

What it means

Example

Brand Mismatch

The brand shown visually on the page does not match the domain, a strong indicator of impersonation

riskFactor="Brand Mismatch"

Brand Mention In Domain

The monitored brand name appears in the domain label (e.g., netflix-login.com)

riskFactor="Brand Mention In Domain"

Brand Mention In Subdomain

The monitored brand name appears in a subdomain (e.g., netflix.malicious.com)

riskFactor="Brand Mention In Subdomain"

Brand Mention In Path

The monitored brand name appears in the URL path (e.g., malicious.com/netflix/login)

riskFactor="Brand Mention In Path"

Has Brand Impersonation High

Clair detected high-confidence brand impersonation on the page

riskFactor="Has Brand Impersonation High"

Has Brand Impersonation Medium

Clair detected medium-confidence brand impersonation on the page

riskFactor="Has Brand Impersonation Medium"

Has Brand Impersonation Low

Clair detected low-confidence brand impersonation on the page

riskFactor="Has Brand Impersonation Low"

Domain infrastructure signals

Risk Factor

What it means

Example

Domain Age Is Unknown

The domain's registration date could not be determined

riskFactor="Domain Age Is Unknown"

Domain Age New

The domain was registered up to 30 days ago, high correlation with malicious activity

riskFactor="Domain Age New"

Domain Age Recent

The domain was registered between 30 and 180 days ago, within a range still considered elevated risk

riskFactor="Domain Age Recent"

Domain Age Established

The domain has been registered more than 180 days ago

riskFactor="Domain Age Established"

Has Free Hosting Domain

The domain is hosted on a free hosting platform commonly abused for malicious content (e.g., netlify.app, vercel.app)

riskFactor="Has Free Hosting Domain"

Has Suspicious Tld

The domain uses a top-level domain with high abuse rates (e.g., .online, .shop, .vip)

riskFactor="Has Suspicious Tld"

Has Punycode

The domain uses punycode encoding, often used to create visually identical look-alike domains

riskFactor="Has Punycode"

Code Threat Label

The HTML and JavaScript analysis identified code patterns associated with malicious behavior

riskFactor="Code Threat Label"

Page behavior signals

Risk Factor

What it means

Example

Has Password Requested Yes

The page contains a field that explicitly requests a password

riskFactor="Has Password Requested Yes"

Has Password Requested Possibly

The page may contain a password field — detected with lower confidence

riskFactor="Has Password Requested Possibly"

Has Password Requested No

No password request was detected on the page

riskFactor="Has Password Requested No"

Has Credential Requested Yes

The page contains a form requesting credentials (email, username, etc.)

riskFactor="Has Credential Requested Yes"

Has Credential Requested Possibly

The page may request credentials — detected with lower confidence

riskFactor="Has Credential Requested Possibly"

Has Credential Requested No

No credential request was detected on the page

riskFactor="Has Credential Requested No"

Has Payment Requested Yes

The page contains a form requesting payment information

riskFactor="Has Payment Requested Yes"

Has Payment Requested Possibly

The page may request payment information — detected with lower confidence

riskFactor="Has Payment Requested Possibly"

Has Payment Requested No

No payment request was detected on the page

riskFactor="Has Payment Requested No"

Threat classification signals

Risk Factor

What it means

Example

Credentials Harvesting

The overall analysis classifies this signal as a credential theft attempt

riskFactor="Credentials Harvesting"

Payment Scams

The overall analysis classifies this signal as a payment fraud attempt

riskFactor="Payment Scams"

Social Engineering

The overall analysis classifies this signal as a social engineering attack

riskFactor="Social Engineering"

Potential Unauthorized Brand Usage

The overall analysis flags unauthorized use of a brand without meeting higher-severity thresholds

riskFactor="Potential Unauthorized Brand Usage"

Malware Technical Abuse

The overall analysis classifies this signal as related to malware or technical infrastructure abuse

riskFactor="Malware Technical Abuse"

Benign

The overall analysis did not identify this signal as a threat

riskFactor="Benign"


If you have any questions, feel free to reach out at [email protected] 😊

Did this answer your question?