VaultToken phishing kit
VaultToken is a device-code phishing page with a DocuSign single-sign-on template. We have matched it on 1 site since 26 August.
VaultToken in numbers
Since 26 August, the first VaultToken match in our records, counted on 12 November 2026. How we count.
| Sites with VaultToken code | 1 |
|---|---|
| Sites with a match in the last 30 days | 0 |
| New sites in October | 0 |
| Last match | 26 August |
One campaign slug selects the landing page
VaultToken is a hosted device-code lure reached through a phishing link. Its page builds two API addresses from an apiBase and a campaign slug. The first ends in /api/v1/landing-pages/public/<slug>/init; the second uses the same path ending in /poll. The slug selects the campaign-specific landing page.
The page identifies its presentation as docusign-sso. It resembles a DocuSign single-sign-on step and gives the visitor a short code instead of asking for account credentials.
The copy event starts the polling loop
On load, initDeviceCode() asks the backend for a device code and expiry time. The page displays the code and records code_copied when the visitor copies it. The visitor then opens the legitimate device sign-in page, enters the code and approves the request.
At the same time, pollToken(iv, expiresIn) repeatedly calls the campaign's poll address until the code expires or the backend returns a token. A successful response records token_captured.
What we see
| Month | New sites |
|---|---|
| September | 0 |
| October | 0 |
| November so far | 0 |
The latest VaultToken match was 26 August. The last 30 days contain 0 matches.
Checking a site for VaultToken
Open the exact link with developer tools recording requests. Look for:
apiBaseandslugcombined into public landing-page API paths- matching
/initand/pollrequests under the same campaign slug - the
docusign-ssotemplate name initDeviceCode()followed bypollToken(iv, expiresIn)code_copiedandtoken_capturedevent labels- a displayed short code and a link to a legitimate device sign-in page
Remove the landing page and its campaign routes. Review the hosting account that published it, revoke the related identity sessions and rotate the site's deployment credentials.