redact-secret · Report · Detector
Vault tokens
Format evidence
- Provider documentation hvs./hvb./hvr. prefixes, 24+ random characters · observed 2026-09-17 · prefixes and minimum length; the provider states the structure is opaque, so the 90–120-character rule the pinned tools use is corroboration, not contract
- trufflehog 3.97.4
- gitleaks 8.30.1
Re-checked 2026-09-20 (#46): the same page documents exactly three prefixes (hvs./hvb./hvr.), all already in this contract's pattern; the prefix twin (hvx.) is a single-character deviation from the documented set rather than a real alternate token type, since no fourth Vault token prefix exists to cite.
What the run recorded, by group
Detector views overlap, so their groups are never summed across detectors. Other scanners are reference values on the same inputs, in run order.
| Group | Fixtures | Leaked or false alarms | Near-twins | Outcomes | Other scanners, same cell |
|---|---|---|---|---|---|
| Must not flag · Tool-corroborated | 10 | False alarmsat most 27.8%0 of 10 controls flagged | 10 quiet · 0 flagged |
| |
| Must not flag · Project policy | 4 | False alarmsinsufficient-evidence0 of 4 controls flagged | 4 quiet · 0 flagged |
| |
| Must redact · Provider-documented | 2 | Secret spans left readableinsufficient-evidence0 of 2 spans | Near-twins told apartat least 61.0%6 of 6 pairs | 2 redacted · 0 too much · 0 partly exposed · 0 missed |
|
| Project policy · Project policy | 12 | Secret spans left readableat most 24.3%0 of 12 spans | 12 redacted · 0 too much · 0 partly exposed · 0 missed |
|
- Fixtures
- 28
- Left readable
- 0
- Redacted too much
- 0
- False alarms
- 0
Fixtures for this detector
28 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
| Fixture | Kind and evidence | redact-secret |
|---|---|---|
vault-token-service-plain-twinhashicorp-vault · wrong-length | Must not flagT2 · Tool-corroborated · twin | Quiet |
vault-token-service-unicode-crlf-twinhashicorp-vault · wrong-length | Must not flagT2 · Tool-corroborated · twin | Quiet |
vault-token-shape-1-barehashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-1-quotedhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-1-unicode-crlfhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-2-barehashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-2-quotedhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-2-unicode-crlfhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-3-barehashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-3-quotedhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-shape-3-unicode-crlfhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-x-vault-token-headerhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-audit-hmac-encoded-valuehashicorp-vault · benign-encoded-value | Must not flagT2 · Tool-corroborated | Quiet |
vault-token-env-vault-tokenhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |
vault-token-label-prosehashicorp-vault · benign-lookalike | Must not flagT3 · Project policy | Quiet |
vault-token-maskhashicorp-vault · benign-lookalike | Must not flagT3 · Project policy | Quiet |
vault-token-prefix-onlyhashicorp-vault · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
vault-token-referencehashicorp-vault · benign-lookalike | Must not flagT3 · Project policy | Quiet |
vault-token-service-boundary-plain-twinhashicorp-vault · boundary-violation | Must not flagT2 · Tool-corroborated · twin | Quiet |
vault-token-service-boundary-unicode-crlf-twinhashicorp-vault · boundary-violation | Must not flagT2 · Tool-corroborated · twin | Quiet |
vault-token-service-plainhashicorp-vault · documented-format-literal | Must redactT1 · Provider-documented | Redacted |
vault-token-service-prefix-plain-twinhashicorp-vault · prefix-near-miss | Must not flagT2 · Tool-corroborated · twin | Quiet |
vault-token-service-prefix-unicode-crlf-twinhashicorp-vault · prefix-near-miss | Must not flagT2 · Tool-corroborated · twin | Quiet |
vault-token-service-unicode-crlfhashicorp-vault · documented-format-literal | Must redactT1 · Provider-documented | Redacted |
vault-token-short-bodyhashicorp-vault · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
vault-token-token-lookup-ids-public-idhashicorp-vault · public-identifier | Must not flagT2 · Tool-corroborated | Quiet |
vault-token-token-types-note-prosehashicorp-vault · prose-mention | Must not flagT3 · Project policy | Quiet |
vault-token-vault-loginhashicorp-vault · documented-format-literal | Project policyT3 · Project policy | Redacted |