Skip to main content

Dark Web Exposure: Reading breach detail

When an identity's email address or principal appears in a publicly known third-party breach, Axiad Mesh raises a Dark Web Exposure risk on that identity. Beyond raising the risk, Mesh shows you which breaches it found: what was exposed, when the breach happened, when it was disclosed, and how large it was.

This page explains how to read that detail. For how breach exposure is scored and how it fans out to credentials, see Risks and Risk scoring.

Where breach detail appears

Breach detail lives in the risk drawer on an identity:

  1. Open the Identity risk assessment dashboard and select an identity.
  2. On the identity's detail page, select a Dark Web risk — either from the risk list or by selecting the risk badge next to the identity.
  3. The drawer opens with the risk explanation, and, directly beneath it, the Highlighted breaches section.

Three risk types carry breach detail:

RiskMeaning
Dark Web (Non-Sensitive)The identity appears in a breach that exposed personal information, but nothing sensitive and no credentials.
Dark Web (Sensitive, No credentials)The breach exposed sensitive personal information — but not credentials.
Dark Web (Possible password reuse)A credential risk fanned out from a breach that exposed credentials, so a reused password could be in play.

Every other risk type is unaffected — the drawer looks exactly as it did before.

Highlighted breaches

An identity can appear in dozens of breaches. Rather than make you read all of them to find the ones that matter, Mesh promotes two to the top of the drawer:

  • Most severe — the breach with the highest severity.
  • Most recent — the breach that happened most recently.

When one breach is both, Mesh shows a single card labeled Most severe & most recent instead of repeating it.

Recency is judged on the breach date, falling back to the disclosed date when a breach has no breach date. A breach with neither date can still be the most severe, and it always appears in the full list.

All breach detail is labeled Dark Web Intelligence. Mesh normalizes what its intelligence sources return into one shape, so the drawer reads the same way regardless of which source supplied a given record.

What a breach card shows

Each card carries the fields that source reported for that breach:

FieldWhat it tells you
Breach nameThe breached service or dataset.
DomainThe breached service's domain, when reported.
SeverityA severity badge, colored on the same scale used everywhere else in Mesh.
Breach dateWhen the breach itself occurred.
Disclosed dateWhen the breach became publicly known.
AccountsHow many accounts the breach affected, abbreviated — 152.4M, 847K, 1.2B. Counts under a thousand are shown in full.
Exposed dataThe categories of data exposed, such as email addresses, passwords, or physical addresses.
DescriptionThe published narrative for the breach. Long descriptions are clamped to three lines; hover to read the rest.

The malware and stealer-log badge

Some records carry a Malware / stealer log badge. It means the breach data was recovered from infostealer malware or a stealer-log dump rather than from a website breach.

Read the badge as a statement about where the breach data came from — not as a finding that this identity's own device is infected, and not as a statement about this identity's own credential.

When a field reads Unavailable

A field shows Unavailable when the intelligence source did not report that value for that breach. It is expected, not an error, and it is per-record: the same source may report a date for one breach and not for another.

Mesh deliberately shows Unavailable rather than a blank or a zero. An account count of 0 would assert that the breach affected nobody, which is a different claim from "the count was never published".

The All breaches list

Select View all breaches on the highlighted section to open the full list for that risk and identity. The list is a table:

  • Columns: Breach, Breach date, Disclosed, Exposed data, and Severity.
  • Sort breaches by toggles between Most severe and Most recent. Breaches with no usable date sort last under Most recent.
  • Records are paginated, ten to a page.
  • The subtitle counts the records — 12 records · Dark Web Intelligence.

Very large exposures are capped. Mesh keeps the 100 most severe breach records per risk and says so in the subtitle: Showing 100 of 431 records · Dark Web Intelligence. The cap never drops a more severe breach in favour of a less severe one, so the worst of an exposure is always listed.

The risk itself is unaffected. Severity is derived from what the breaches exposed, not from how many records are listed, so a capped list never changes whether a risk fires or how it is scored.

Ordering is deterministic. Equal-severity breaches are ordered by recency and then by name, and equal-date breaches by severity and then by name, so the same identity always presents its breaches in the same order.

When no detail is available

A Dark Web risk can be raised without per-breach detail behind it. In that case the risk indication stays exactly as it is — the finding is real and the score is unchanged — and the drawer says:

Detailed breach information is unavailable for this risk.

Treat this as missing enrichment, not as a resolved risk.

What Mesh does not show

  • Vendor names. Mesh never identifies which intelligence provider supplied a record. Provider selection is a deployment decision, and the drawer is written to be read the same way whichever provider is in use.
  • Passwords or exposed values. Mesh reports the categories of data a breach exposed. It never stores or displays the exposed values themselves.
  • A remediation control. The drawer explains the risk and how to address it; acting on it — for example resetting affected credentials — is done in the system of record. Use Investigate this risk in your system to jump there. See Remediation.