<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>DMARC - PhishFort | AI-Powered Brand Protection</title><link>https://phishfort.com/resources/blog/tag/dmarc/</link><description>PhishFort delivers agentic brand protection: detecting and eliminating phishing sites, fake apps, and impersonations across every digital channel.</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Tue, 06 Oct 2026 07:35:51 +0000</lastBuildDate><atom:link href="https://phishfort.com/resources/blog/tag/dmarc/index.xml" rel="self" type="application/rss+xml"/><item><title>Revolut Data Leak: Fake Government Request Passed DMARC</title><link>https://phishfort.com/revolut-fake-government-data-request-dmarc/</link><pubDate>Mon, 05 Oct 2026 13:59:13 +0000</pubDate><dc:creator>PhishFort Team</dc:creator><guid>https://phishfort.com/revolut-fake-government-data-request-dmarc/</guid><description>&lt;p>In September 2026, Revolut released customer passports, verification selfies, account statements and full Bitcoin transaction histories to an attacker who sent fraudulent information requests from an unauthorized account on a real government agency email domain. The emails passed SPF, DKIM and DMARC, so they looked authentic. The lesson for every financial institution: email authentication proves which domain sent a message, not that the person behind it is allowed to ask for customer data.&lt;/p></description><content:encoded><![CDATA[<p>In September 2026, Revolut released customer passports, verification selfies, account statements and full Bitcoin transaction histories to an attacker who sent fraudulent information requests from an unauthorized account on a real government agency email domain. The emails passed SPF, DKIM and DMARC, so they looked authentic. The lesson for every financial institution: email authentication proves which domain sent a message, not that the person behind it is allowed to ask for customer data.</p>
<p><strong>Summary</strong></p>
<ul>
<li>Revolut fulfilled fraudulent data requests that came from an unauthorized email account created inside a legitimate government agency domain.</li>
<li>The requests passed SPF, DKIM and DMARC checks, the standard email authentication controls used to block spoofed email.</li>
<li>Exposed data included identity documents, onboarding selfies, IBANs, wallet references and full transaction histories, including Bitcoin activity. Passwords, private keys and full card details were not shared.</li>
<li>Revolut said systems and customer funds were not affected and notified a limited number of customers, regulators and law enforcement.</li>
<li>The attack targeted a process (how data requests are verified), not a system. Out-of-band verification is the control that would have stopped it.</li>
</ul>
<p>
















  
  
  
    
    
    

    
    

    
      
      
      
      
      
        
          
          
          
          
        
      
        
          
          
          
          
        
      
        
          
          
          
          
        
      
        
          
          
          
          
        
      
        
      
      
      

      <picture>
        <source srcset="/img/1791208470734-pasted-image_hu_8ec9903b9f2e815d.webp 480w, /img/1791208470734-pasted-image_hu_d28fdd2f36c1c66c.webp 768w, /img/1791208470734-pasted-image_hu_37d8d1dbad086bd5.webp 1200w, /img/1791208470734-pasted-image_hu_ce7d82c99fe3a997.webp 1600w, /img/1791208470734-pasted-image_hu_99936d179bfa9432.webp 1920w"
                sizes="(max-width: 768px) 100vw, 700px" type="image/webp">
        <img src="/img/1791208470734-pasted-image.png"
          srcset="/img/1791208470734-pasted-image_hu_522d9c5ea126b1ed.png 480w, /img/1791208470734-pasted-image_hu_6a3916f7f70212cb.png 768w, /img/1791208470734-pasted-image_hu_8e3064fb8e2bf088.png 1200w, /img/1791208470734-pasted-image_hu_8b60a297e1b34a4e.png 1600w, /img/1791208470734-pasted-image.png 1920w"
          sizes="(max-width: 768px) 100vw, 700px"
          alt=""
          
          width="1920" height="1080"
          
          
          loading="lazy"
          >
      </picture>
    
  



</p>
<h2 id="what-happened-in-the-revolut-data-disclosure-incident">What happened in the Revolut data disclosure incident?</h2>
<p>Revolut treated a fraudulent information request as a genuine request from a government agency and sent sensitive customer data in response. The request came from an unauthorized email account created within the agency&rsquo;s real domain infrastructure, carried valid domain authentication and passed SPF, DKIM and DMARC.</p>
<p>Customer notices began circulating on September 11, 2026. Blockchain investigator ZachXBT and former Mt. Gox CEO Mark Karpelès helped bring the notices into public view, and crypto media covered the story on September 12. Revolut later confirmed the incident to media outlets.</p>
<p>
















  
  
  
    
    
    

    
    

    
      
      
      
      
      
        
      
        
      
        
      
        
      
        
      
      
      

      <picture>
        <source srcset="/img/1791208474359-pasted-image_hu_f4d3fd57fa664650.webp 447w"
                sizes="(max-width: 768px) 100vw, 700px" type="image/webp">
        <img src="/img/1791208474359-pasted-image.png"
          srcset="/img/1791208474359-pasted-image.png 447w"
          sizes="(max-width: 768px) 100vw, 700px"
          alt=""
          
          width="447" height="603"
          
          
          loading="lazy"
          >
      </picture>
    
  



</p>
<p>
















  
  
  
    
    
    

    
    

    
      
      
      
      
      
        
          
          
          
          
        
      
        
          
          
          
          
        
      
        
      
        
      
        
      
      
      

      <picture>
        <source srcset="/img/1791208476818-pasted-image_hu_8b0b11b00dca977.webp 480w, /img/1791208476818-pasted-image_hu_e21b56694a1e15b6.webp 768w, /img/1791208476818-pasted-image_hu_1765a1fd15111246.webp 1092w"
                sizes="(max-width: 768px) 100vw, 700px" type="image/webp">
        <img src="/img/1791208476818-pasted-image.png"
          srcset="/img/1791208476818-pasted-image_hu_65e3a298b9a1243e.png 480w, /img/1791208476818-pasted-image_hu_c8b6c0491acbd14c.png 768w, /img/1791208476818-pasted-image.png 1092w"
          sizes="(max-width: 768px) 100vw, 700px"
          alt=""
          
          width="1092" height="584"
          
          
          loading="lazy"
          >
      </picture>
    
  



</p>
<p>A Revolut spokesperson described it as &ldquo;a sophisticated external impersonation attack where an unauthorised third party utilised a legitimate government agency domain email to submit fraudulent requests for information.&rdquo; After detection, Revolut blocked the sender and alerted the agency, law enforcement, data protection authorities and financial regulators.</p>
<p>Revolut has not disclosed how many customers were affected or which agency&rsquo;s domain was abused, citing an ongoing police investigation. On-chain researchers said the affected group appears small and skewed toward higher net worth individuals.</p>
<h2 id="what-customer-data-did-revolut-share">What customer data did Revolut share?</h2>
<p>According to the customer notices, the disclosure package included:</p>
<ul>
<li>Full names, dates of birth, occupations, postal addresses, email addresses and phone numbers.</li>
<li>Copies of identity documents (passports or driver&rsquo;s licenses).</li>
<li>Verification selfies submitted during onboarding.</li>
<li>Account statements with IBANs, account status, opening dates and wallet reference numbers.</li>
<li>Withdrawal records and complete transaction histories, including Bitcoin activity.</li>
</ul>
<p>
















  
  
  
    
    
    

    
    

    
      
      
      
      
      
        
          
          
          
          
        
      
        
      
        
      
        
      
        
      
      
      

      <picture>
        <source srcset="/img/1791208479139-pasted-image_hu_fe362c0ed0f12b6f.webp 480w, /img/1791208479139-pasted-image_hu_1fd24432fa635bca.webp 577w"
                sizes="(max-width: 768px) 100vw, 700px" type="image/webp">
        <img src="/img/1791208479139-pasted-image.png"
          srcset="/img/1791208479139-pasted-image_hu_13a56f2e2e1b3d9.png 480w, /img/1791208479139-pasted-image.png 577w"
          sizes="(max-width: 768px) 100vw, 700px"
          alt=""
          
          width="577" height="759"
          
          
          loading="lazy"
          >
      </picture>
    
  



</p>
<p>Revolut said the derived biometric face template was not shared, only the original selfie image. Login credentials, passwords, private keys and full payment card details were not part of the disclosure.</p>
<h2 id="why-did-the-fake-request-pass-spf-dkim-and-dmarc">Why did the fake request pass SPF, DKIM and DMARC?</h2>
<p>The fake request passed authentication because it was sent from the real government domain. SPF, DKIM and DMARC check whether an email truly comes from the domain it claims. They do not check whether the individual account sending it is authorized to request data.</p>
<p>The three controls answer different questions:</p>
<table style="min-width: 75px;"><tbody><tr><td colspan="1" rowspan="1"><strong>Control</strong></td><td colspan="1" rowspan="1"><strong>What it verifies</strong></td><td colspan="1" rowspan="1"><strong>What it does not verify</strong></td></tr><tr><td colspan="1" rowspan="1">SPF (Sender Policy Framework)</td><td colspan="1" rowspan="1">The sending server is allowed to send email for the domain</td><td colspan="1" rowspan="1">Who wrote the email or why</td></tr><tr><td colspan="1" rowspan="1">DKIM (DomainKeys Identified Mail)</td><td colspan="1" rowspan="1">The message was signed by the domain and not altered in transit</td><td colspan="1" rowspan="1">Whether the signing account was created or used legitimately</td></tr><tr><td colspan="1" rowspan="1">DMARC (Domain-based Message Authentication, Reporting and Conformance)</td><td colspan="1" rowspan="1">SPF or DKIM aligns with the visible From domain, and what to do if not</td><td colspan="1" rowspan="1">Whether the request is authorized or the sender is who they claim to be</td></tr></tbody></table>
<p>An attacker with an account inside a trusted domain, whether created without authorization or taken over, inherits that domain&rsquo;s reputation. Every check passes, and the message lands as trusted mail.</p>
<h2 id="what-is-the-difference-between-dmarc-and-brand-protection">What is the difference between DMARC and brand protection?</h2>
<p>DMARC protects your own email domain from being spoofed in email. Brand protection covers the impersonation that happens outside your infrastructure: lookalike domains, fake websites, fake apps, fake social media profiles and fake support channels that use your name.</p>
<p>The Revolut case shows the limit of both when used alone. DMARC worked as designed, and the attacker still succeeded because the trusted identity was abused from the inside. Brand protection matters after the incident, when attackers use the news to send follow-up phishing that impersonates the affected company or the agency involved.</p>
<h2 id="how-can-financial-institutions-verify-government-and-law-enforcement-data-requests">How can financial institutions verify government and law enforcement data requests?</h2>
<p>Financial institutions can stop this attack pattern by verifying every high-sensitivity data request through a channel the requester did not provide. Practical steps, in order of priority:</p>
<ol>
<li>Confirm each request out of band, using a contact number or portal you sourced independently, never the details in the email.</li>
<li>Keep a registry of known agency contacts and request formats, and flag any request from an address that is not on it, even inside a valid domain.</li>
<li>Require two-person review for any disclosure that includes identity documents, biometric images or full transaction histories.</li>
<li>Apply data minimization: share only the fields the legal basis requires, not the full customer file.</li>
<li>Log every disclosure and alert on unusual volume, unusual targets (for example, high net worth accounts) or unusual timing.</li>
<li>Train compliance and legal teams to treat urgency and authority in a request as risk signals, not reasons to skip checks.</li>
</ol>
<h2 id="why-does-this-matter-for-crypto-users">Why does this matter for crypto users?</h2>
<p>Pairing a passport image and home address with a full Bitcoin transaction history links a real-world identity to on-chain activity. For customers who buy, sell or withdraw crypto through Revolut or its Revolut X exchange, that link raises the risk of targeted phishing, extortion and physical threats against self-custody holders.</p>
<p>Crypto users are already a frequent phishing target. In PhishFort&rsquo;s Digital Threat Intelligence Report for January to June 2026, Crypto and DeFi accounted for 14.4% of confirmed brand impersonation cases and Financial Services and Banking for 18.6% (PhishFort internal data).</p>
<h2 id="what-should-affected-revolut-customers-watch-for">What should affected Revolut customers watch for?</h2>
<p>Affected customers should expect follow-up phishing that uses their real details to look credible. Warning signs include:</p>
<ul>
<li>Messages that reference your passport, address or transaction history and ask you to &ldquo;verify&rdquo; or &ldquo;secure&rdquo; your account.</li>
<li>Unsolicited contact from &ldquo;Revolut support&rdquo;, a regulator or a government agency, by email, SMS, phone, Telegram or WhatsApp.</li>
<li>Requests to move funds to a &ldquo;safe&rdquo; wallet or to share recovery phrases or one-time codes.</li>
<li>Links to domains that look similar to <a href="http://revolut.com" target="_blank" rel="noopener noreferrer nofollow">revolut.com</a> but are not the official domain.</li>
</ul>
<p>Contact Revolut only through the official app, and treat any unexpected request for more data as suspicious, even when it knows your details.</p>
<h2 id="how-phishfort-helps-after-an-impersonation-incident">How PhishFort helps after an impersonation incident</h2>
<p>After incidents like this, attackers register lookalike domains and open fake support accounts to reach worried customers. <a href="https://phishfort.com/product/brand-protection/" target="_blank" rel="noopener noreferrer nofollow"><u>PhishFort Brand Protection</u></a> monitors new domain registrations, social media and app stores for impersonation of your brand and handles the takedown with registrars, hosting providers and platforms.</p>
<h2 id="frequently-asked-questions">Frequently asked questions</h2>
<h3 id="did-hackers-breach-revoluts-systems">Did hackers breach Revolut&rsquo;s systems?</h3>
<p>No. Revolut said its systems and customer funds were not affected. The attacker used social engineering: a fraudulent request from a real government email domain convinced Revolut to send customer data voluntarily.</p>
<h3 id="does-dmarc-stop-impersonation-attacks">Does DMARC stop impersonation attacks?</h3>
<p>DMARC stops attackers from spoofing your exact domain in email, but it does not stop attacks sent from a legitimate domain the attacker controls or has access to. In the Revolut case, the request passed SPF, DKIM and DMARC because it came from a real government domain.</p>
<h3 id="what-data-was-exposed-in-the-revolut-incident">What data was exposed in the Revolut incident?</h3>
<p>According to customer notices, the data included names, contact details, passport or driver&rsquo;s license copies, onboarding selfies, IBANs, wallet references and full transaction histories including Bitcoin activity. Passwords, private keys and full card details were not shared.</p>
<h3 id="how-should-banks-verify-law-enforcement-data-requests">How should banks verify law enforcement data requests?</h3>
<p>Banks should confirm every sensitive request through an independently sourced contact at the requesting agency, keep a registry of known agency contacts, require two-person review for identity data and share only the minimum data required.</p>
<h2 id="sources">Sources</h2>
<ul>
<li>Revolut statement to media on the impersonation attack, September 2026.</li>
<li>Customer notices shared publicly by ZachXBT and Mark Karpelès, September 11, 2026.</li>
<li>PhishFort Digital Threat Intelligence Report, January to June 2026 (PhishFort internal data).</li>
</ul>
]]></content:encoded><category>Financial Services</category><category>phishing</category><category>security</category><category>Revolut</category><category>impersonation</category><category>DMARC</category><category>email authentication</category><category>KYC data</category><category>social engineering</category><category>fintech</category><category>crypto</category></item></channel></rss>