Barracuda Details Phishing Campaign That Builds Pages Inside Victims’ Browsers

· Original article ↗

Summary

Barracuda researchers describe a phishing campaign that routes victims through Microsoft services, then builds the phishing page locally with a blob URL. Service workers, sandboxed iframes and backend controls manage the workflow.

Key points

  • The campaign begins with a DocuSign-themed email carrying a calendar invitation attachment that points to a legitimate Microsoft OAuth endpoint.
  • A crafted redirect routes victims through Microsoft Teams, which loads an external resource from cdn.bloom[.]io.
  • The browser converts the resource into a blob URL, rendering the phishing page locally rather than serving it from a conventional phishing website.
  • A service worker and sandboxed iframe help manage requests, navigation and the phishing workflow.
  • Backend infrastructure can dynamically control destinations and behavior; Barracuda says hidden command-and-control configuration indicates a centrally managed platform.
  • Barracuda recommends monitoring OAuth flows and redirects, blob URL activity and suspicious service worker registrations, alongside phishing-resistant MFA and email click-path analysis.

Article Details

Attack Vectors
  • A DocuSign-themed email includes a calendar invitation attachment that routes the victim through a Microsoft OAuth redirect to Microsoft Teams.
  • Microsoft Teams loads an external resource from cdn.bloom[.]io, which is converted into a browser-local blob URL that renders the phishing page.
  • The phishing workflow uses a service worker, a sandboxed iframe, browser messaging, and backend controls to manage navigation and dynamically steer victims.
Defensive Notes
  • Monitor OAuth authorization flows and redirect chains for unusual or unexpected destinations.
  • Inspect browser activity involving blob URLs, especially when they render login or authentication pages.
  • Detect suspicious service-worker registrations associated with externally sourced content.
  • Use phishing-resistant MFA methods such as FIDO2 security keys and passkeys.
  • Analyze the full email click path, and train users to be cautious of unexpected document-signing requests even when links use trusted Microsoft infrastructure.

Indicators of compromise

TypeIndicatorContext
DOMAINcdn[.]bloom[.]ioExternal resource host used in the reported phishing attack to deliver content that is rendered as a browser-local phishing page.

Vendors

Products

Related Articles