Scam report Scam Alerts

DHL Shipment Arrived Email Scam Uses a Malicious Excel File to Infect PCs

By Lapain Epuran10 min read

A DHL Express notice says a shipment reached the post service center and is scheduled for delivery. The waybill, contact person, date, and attached documents make it look like ordinary logistics work.

Advertisements

The DHL Shipment Arrived email scam hides its danger in the spreadsheet. The file appears almost empty in Protected View, prompting the recipient to click Enable Editing and activate code that can download malware.

Reconstruction of the DHL Shipment Arrived email scam with a malicious Excel attachment
Reconstructed example of the shipment-arrival lure. The waybill, delivery date, contact name, customs language, and attached XLS file create the appearance of a specific package.
Reconstruction of the empty Excel shipment document asking the user to enable editing
Reconstructed example of the attached spreadsheet. The mostly empty worksheet encourages the recipient to leave Protected View, which can allow hidden macro code to run.
Advertisements

Overview

The message describes a specific customs-warehouse shipment

The subject refers to DHL AWB 7820456066 and the final movement of a shipment to a customs warehouse. The body lists waybill 3809 *** 831, an arrival date, a scheduled delivery date, and a contact named John.

Advertisements

Those details are meant to look exported from a carrier system. They do not prove that a matching shipment exists or that DHL sent the message.

The attached XLS file appears to contain shipment documents

The attachment is named AWB DOCUMENT 7820456066.xls. Opening it in Excel shows Protected View and only a few mostly empty, merged cells rather than readable shipping information.

That emptiness creates a problem the recipient is tempted to fix. The expected document seems hidden, so clicking Enable Editing feels like a normal step rather than permission for active spreadsheet content.

Enabling editing can launch hidden malware delivery

Analysis of the spreadsheet found malicious macro code. Once editing is enabled, the code can execute and download additional malware in the background.

The exact final payload was not identified. Multiple antivirus engines detect the malicious document, but the later program could vary, so the response should cover data theft, remote access, encryption, and other possible outcomes without claiming one confirmed family.

  • The subject claims final movement to a customs warehouse.
  • A waybill, arrival date, delivery date, and contact person add specificity.
  • The email asks the recipient to review and acknowledge attached documents.
  • The attachment is AWB DOCUMENT 7820456066.xls.
  • Excel opens the file in Protected View.
  • The worksheet appears mostly empty until the user enables editing.
  • Hidden macro code can then download an unknown malware payload.
  • DHL has no connection with the campaign.
Advertisements

Why an Empty Spreadsheet Is Part of the Attack

Protected View is a security boundary, not a formatting problem. Office uses it for files from potentially unsafe locations, including internet downloads and email attachments, so active content cannot run with normal editing privileges immediately.

Attackers must persuade the user to cross that boundary. A blank or broken-looking sheet provides a visual explanation: the document is supposedly hidden because editing is disabled.

The recipient may believe that clicking Enable Editing simply reveals rows, images, or shipment details. In a malicious workbook, that action can also permit macros or exploit code to operate.

Shipping documents are an effective pretext because spreadsheets are genuinely used for manifests, invoices, packing lists, and customs data. A business user may open several such files each day.

The safe question is not whether Excel is commonly used. It is whether this exact shipment and attachment were expected, verified through DHL, and supplied through a trusted business channel.

Advertisements

What Microsoft and DHL Guidance Confirms

Analysis of the spreadsheet classified the campaign as malspam. Multiple security vendors detect the document as malicious, while the final downloaded payload remained unknown.

Microsoft warns that malicious Office macros can install malware when a user enables active content. Its guidance says not to enable content unless the file and its purpose are known with confidence.

DHL's Fraud Awareness page advises recipients to check for unfamiliar URLs, urgency, grammar problems, and suspicious attachments. Official messages use recognized DHL domains, though sender spoofing still requires content checks.

DHL asks users to report suspicious email to phishing@dhl.com, preferably as an attachment so complete headers are included. Genuine shipment questions should go to official customer support.

Antivirus names in the source describe detections for the malicious workbook, not a confirmed identity for whatever it later downloads. That distinction matters when deciding which systems, accounts, and files require review.

Legacy XLS files can support legitimate business workflows, so the extension alone does not prove malice. The combination of an unsolicited carrier story, unexpected attachment, empty sheet, and request to weaken Office protection creates the risk.

A current version can change the workbook name, waybill, date, and final malware. The durable attack is an unexpected carrier attachment that needs security features weakened before its supposed contents appear.

Advertisements

How the DHL Shipment Arrived Email Scam Works

Step 1: A customs-warehouse subject targets shipment anxiety

The subject says a DHL air waybill is making its final movement to a customs warehouse. A recipient may fear that a real parcel will be delayed or returned without action.

The campaign does not need access to DHL tracking. Bulk email reaches enough people who are expecting deliveries or handle shipments at work.

Step 2: Operational details imitate a logistics record

The body supplies a partly masked waybill, scheduled delivery, item count, and contact person. These fields resemble a template generated by a carrier or broker.

Advertisements

A named contact such as John is not useful verification. The complete shipment must match the retailer, sender, and official DHL tracking record.

Advertisements

Step 3: The attachment promises the missing details

Recipients are told to download or review the attached shipping documents and acknowledge receipt. The file is AWB DOCUMENT 7820456066.xls.

An XLS extension indicates an older Excel workbook, not a harmless text document. Spreadsheets can contain macros, embedded objects, links, and active code.

Step 4: Protected View limits the file initially

Excel recognizes that the attachment came from an unsafe source and opens it with editing restricted. A yellow security bar explains that internet files can contain viruses.

Advertisements

At this stage, the user should close the workbook. The protection is working as intended and should not be disabled to satisfy an unexpected email.

Step 5: Empty cells pressure the user to enable editing

The worksheet shows little useful content. The recipient may assume that editing must be enabled for the shipment data, images, or forms to load.

Clicking the button changes the security context. It can allow active workbook behavior that was blocked in Protected View.

Step 6: Hidden code downloads the next payload

Analysis found that malicious macros execute after editing is enabled and retrieve malware in the background. The download may not produce an obvious installer or warning.

The final payload was unknown during analysis. It could change between recipients or dates while the same XLS lure remains in circulation.

Step 7: The infection can remain silent

Malware may steal credentials, provide remote access, encrypt files, or install other components depending on the payload. Some threats wait or communicate quietly instead of displaying an immediate symptom.

Closing Excel and deleting the attachment does not reverse code that already ran. The device and accounts need a proper compromise assessment.

Advertisements

Company and Checkout Checks

The DHL display name must match a recognized sender domain

Expand the sender and Reply-To addresses. DHL publishes the domains it uses, but an apparently valid sender can still be spoofed, so shipment details and attachments must also be verified.

Forward suspicious messages through DHL's official reporting route rather than replying to the sender or using links in the footer.

The waybill must exist in official tracking

Open DHL from a saved bookmark or manually entered address and check the complete number. Compare the sender, destination, retailer order, and expected delivery.

Advertisements

A masked or unrelated tracking number cannot authenticate a file. Contact the merchant if the complete number is not available.

The XLS attachment is active content, not a passive invoice

An Excel workbook can execute macros and load external content. A filename containing AWB or DOCUMENT describes the lure, not the actual behavior.

Advertisements

Do not enable editing, content, macros, add-ins, or data connections in an unexpected shipment file.

An unknown final payload requires careful qualification

The malicious document is established, but the program it downloads was not identified. It is accurate to describe potential impacts of malspam while avoiding a false claim that one specific trojan infects every victim.

Advertisements

Security teams should collect the attachment, process tree, network connections, and alerts to determine what happened on the affected device.

Warning Signs to Check Before You Act

  • You were not expecting the shipment or the waybill does not match.
  • The sender claims to be DHL but uses an unrelated domain.
  • The email asks you to acknowledge receipt after opening a file.
  • The attachment is an unexpected XLS workbook.
  • Excel opens it in Protected View.
  • The sheet is mostly empty or claims content is hidden.
  • Instructions require Enable Editing or Enable Content.
  • The workbook tries to contact an outside server or download a file.
  • The final malware type is described confidently despite no sample evidence.
  • DHL and the supposed sender cannot confirm the shipment independently.
Advertisements
Advertisements

Protected View is the warning, not the obstacle. An unexpected shipment spreadsheet that only becomes useful after security restrictions are removed should be closed and verified outside the email.

Even when the attachment looks blank, enabling active content can turn a routine spreadsheet into the starting point for malware delivery.

What to Do if You Have Fallen Victim to This Scam

  1. If you only read the email, leave the attachment closed. Viewing the message alone does not normally trigger the workbook code. Report it, preserve headers if needed, and delete it without replying or using footer links.
  2. If the XLS was downloaded but never opened, delete and scan it. Remove the file from Downloads and the recycle bin without previewing it. Run an updated scan and check whether the email or browser saved any additional files.
  3. If it opened only in Protected View, close it without enabling anything. Do not click Enable Editing, Enable Content, or a similar button. Delete the file and run a scan. Risk is lower when active content remained blocked.
  4. If editing or macros were enabled, disconnect the device. Turn off Wi-Fi or unplug Ethernet to interrupt downloads and remote commands. Do not use the computer for banking, email, password changes, or sensitive work.
  5. Notify IT or incident response promptly. A workplace team can isolate the endpoint, preserve evidence, review macro execution, inspect network traffic, and check whether other employees received the same attachment.
  6. Run full and offline security scans. Use Malwarebytes or another trusted anti-malware product for a complete scan. Consider Microsoft Defender Offline or professional analysis because an unknown second-stage payload may have established persistence.
  7. Change sensitive credentials from a clean system. Prioritize email, banking, password managers, workplace accounts, and passwords used while the infected computer was active. Revoke sessions and enable strong multi-factor authentication.
  8. Review files, backups, and financial activity. Check for encryption, missing data, unfamiliar processes, new users, transactions, and account alerts. Keep offline or versioned backups disconnected until the system is assessed.
  9. Use blocking as an additional preventive layer. AdGuard or another reputable DNS and content blocker can stop some known malicious links and advertising domains. It does not neutralize a spreadsheet already opened or code already executed.
  10. Report the message to DHL and relevant authorities. Send the email as an attachment to phishing@dhl.com following DHL's guidance. Report financial or identity losses to the bank, police, FTC, or appropriate national cybercrime service.
Advertisements
Advertisements

Is Your Device Infected? Run a Free Malware Scan

Slow performance, constant pop-ups, or strange behavior? These are classic signs of a malware infection. A quick way to check is to scan your device with Malwarebytes Free, one of the most trusted malware removal tools available. If you only visited a scam page and didn’t download or install anything, this scan is optional.

The free version detects and removes the most common threats, including:

  • Adware — the cause of those annoying pop-ups
  • Browser hijackers — unwanted redirects and changed homepages
  • Trojans and spyware — hidden programs stealing your data
  • Potentially unwanted programs (PUPs) — software you never asked for

👉 Select your device below — Windows, Mac, or Android — then follow the simple steps to download Malwarebytes, scan your system, and remove any threats it finds. The scan usually takes 5 to 20 minutes.

Run a Malware Scan with Malwarebytes for Windows

Malwarebytes is one of the most popular and trusted anti-malware tools for Windows — and it’s completely free for removing infections. It catches threats that many antivirus programs miss, including adware, browser hijackers, and trojans. Follow the steps below to scan your PC and remove what Malwarebytes finds.

  1. Download Malwarebytes

    Click the button below to download the latest version of Malwarebytes for Windows from the official source. The free version is all you need — it will scan your computer and remove adware, browser hijackers, and other malicious software at no cost.

    Malwarebytes Free for WindowsScans and removes malware at no cost
    Download MalwarebytesOfficial installer for Windows 11 and 10. Your download starts right away.Want real-time protection? See Malwarebytes Premium
  2. Install Malwarebytes

    When the download finishes, open your Downloads folder and double-click the MBSetup file. If Windows shows a User Account Control pop-up, click “Yes” to allow the installation.

    Windows File Explorer Downloads folder with the Malwarebytes setup file highlighted
  3. Follow the On-Screen Prompts to Install Malwarebytes

    The setup wizard will walk you through a few quick screens:

    • Choose where you’re installing the program — “Personal Computer” or “Work Computer” — then click Next.

      Malwarebytes Setup asking you to choose a protection type, with Personal selected
    • Malwarebytes will now install on your device. This usually takes under a minute.

      Malwarebytes Setup installing the program, with the progress at 92 percent
    • When installation is complete, the “Welcome to Malwarebytes” screen will open automatically.

      Welcome to Malwarebytes screen with the Get started button highlighted
    • On the final screen, click Open Malwarebytes to launch the program.

      Malwarebytes Setup success screen with the Open Malwarebytes button highlighted
  4. Optional: Check for rootkits with a Custom Scan

    You don’t need to change any settings for a normal scan. The standard Threat Scan in the next step is enough for most problems, so you can go straight to it.

    If you also want to check for rootkits, use a Custom Scan. In current versions of Malwarebytes, rootkit scanning is only available there:

    1. On the Scanner tile, click the three-dot menu and select Advanced Scan.
    2. Choose Custom Scan. In its options, check Scan for rootkits.
    3. Select your system drive (usually C:\) as the location to scan, then start the scan. It takes longer than a Threat Scan.
    4. When it finishes, review and quarantine the results as described in the steps below.

    Rootkit scanning isn’t available on Windows devices with ARM processors.

  5. Start the Scan

    Click the blue Scan button. Malwarebytes will automatically update its virus database and start checking your computer for malware.

    Malwarebytes dashboard with the Scan button on the Scanner tile highlighted
  6. Wait for the Scan to Finish

    The scan checks your entire system for browser hijackers and other malicious programs, so it can take 5 to 20 minutes depending on your computer. Feel free to do something else — just check back occasionally to see the progress.

    Malwarebytes Threat Scan in progress, listing the scan stages and the number of items scanned
  7. Quarantine the Detected Threats

    When the scan is done, you’ll see a list of everything Malwarebytes found — malware, adware, and potentially unwanted programs. Click the “Quarantine” button to remove all of them at once.

    Malwarebytes Threat Scan results listing detected potentially unwanted programs, with the Quarantine button highlighted

    Malwarebytes will now remove the malicious files and registry entries and move them safely into quarantine.

    Malwarebytes moving the selected detections to quarantine
  8. Restart Your Computer

    Some threats can only be fully removed after a reboot. If Malwarebytes asks you to restart, click Yes. Once you’re logged back in, Malwarebytes has finished removing the threats it found.

    Malwarebytes message asking to restart the computer to finish the removal, with the Yes button highlighted

When the scan is done, check whether the problems you noticed have stopped. If they continue, see the options below.

Keep your PC protectedStop the next infection before it starts
If your antivirus let this threat through, it may not be enough on its own. Malwarebytes Premium adds real-time protection that blocks malware, ransomware, and malicious websites before they can infect your computer.See Malwarebytes Premium

If you are still having problems with your computer after completing these instructions, then please follow one of the steps:

Run a Malware Scan with Malwarebytes for Mac

Malwarebytes for Mac is a free on-demand scanner that removes the malware other security software tends to miss — adware, browser hijackers, and unwanted programs included. Cleaning an infected Mac with Malwarebytes has always been completely free, and it’s our go-to recommendation. Follow the steps below to scan your Mac and remove what Malwarebytes finds.

  1. Download Malwarebytes for Mac

    Click the button below to download the latest version of Malwarebytes for Mac.

    Malwarebytes Free for MacScans and removes malware at no cost
    Download MalwarebytesOfficial installer for macOS. Your download starts right away.Want real-time protection? See Malwarebytes Premium
  2. Open the Malwarebytes setup file

    When the download finishes, open your Downloads folder and double-click the setup file to begin the installation.

    Double-click on setup file to install Malwarebytes

  3. Follow the On-Screen Prompts to Install Malwarebytes

    The Malwarebytes for Mac Installer will guide you through a few quick screens. Click “Continue” and keep following the prompts until the installation completes.

    Click Continue to install Malwarebytes for Mac

    Click again on Continue to install Malwarebytes for Mac

    Click Install to install Malwarebytes on Mac

    When the installation is complete, Malwarebytes opens to the Welcome to Malwarebytes screen. Click “Get started“.

    Malwarebytes needs Full Disk Access to check your whole Mac. When it asks, open System Settings > Privacy & Security > Full Disk Access, turn on Malwarebytes (it may be listed as Malwarebytes Protection), and confirm with your password or Touch ID. Then return to Malwarebytes. On macOS Monterey and earlier, this setting is in System Preferences > Security & Privacy > Privacy.

  4. Select “Personal Computer” or “Work Computer”

    Malwarebytes will ask what type of computer you’re installing it on. Click either Personal Computer or Work Computer, whichever applies.
    Select Personal Computer or Work Computer mac

  5. Start the Scan

    Click the “Scan” button. Malwarebytes will automatically update its detection database and begin checking your Mac for malware.
    Click on Scan button to start a system scan Mac

  6. Wait for the Scan to Finish

    Malwarebytes will scan your Mac for adware, browser hijackers, and other malicious programs. This can take a few minutes, so feel free to do something else — just check back occasionally to see the progress.
    Wait for Malwarebytes for Mac to scan for malware

  7. Quarantine the Detected Threats

    When the scan is done, you’ll see a list of everything Malwarebytes found. Click the “Quarantine” button to remove all the threats at once.
    Review the malicious programs and click on Quarantine to remove malware

  8. Restart Your Mac

    Malwarebytes will now remove all the malicious files it found. Some threats can only be fully removed after a reboot — if Malwarebytes asks you to restart, allow it. Once you’re logged back in, check whether the problems you noticed have stopped. If they come back, save the scan report and ask for help in our forum.
    Malwarebytes For Mac requesting to restart computer

If the problems you noticed continue after the scan, see the options below.

Keep your Mac protectedStop the next infection before it starts
If your Mac got infected, its built-in protection may not be enough on its own. Malwarebytes Premium for Mac adds real-time protection that blocks malware and adware before they can infect your Mac.See Malwarebytes Premium

If you are still experiencing problems while trying to remove a malicious program from your computer, please ask for help in our Mac Malware Removal Help & Support forum.

Run a Malware Scan with Malwarebytes for Android

Malwarebytes for Android scans your phone or tablet for malware, adware, and potentially unwanted apps. The free version scans only when you start a scan. Real-time protection, which checks apps automatically, is part of the paid Premium version.

  1. Download Malwarebytes for Android.

    You can download Malwarebytes for Android by clicking the link below.

    Malwarebytes for AndroidScans your phone and removes malware at no cost
    Get Malwarebytes for AndroidOpens Google Play in a new tab.Want real-time protection? See Malwarebytes Premium for Android
  2. Install Malwarebytes for Android on your phone.

    In the Google Play Store, tap “Install” to install Malwarebytes for Android on your device.

    Tap Install to install Malwarebytes for Android

    When the installation process has finished, tap “Open” to begin using Malwarebytes for Android. You can also open Malwarebytes by tapping on its icon in your phone menu or home screen.
    Malwarebytes for Android - Open App

  3. Follow the on-screen prompts to complete the setup process

    When Malwarebytes opens, it walks you through a short setup. Tap Get started and follow the prompts. If you see an offer for a trial or a paid plan, read it before you accept. You can skip it and keep using the free scanner.

    Malwarebytes will ask for permission to access the files on your phone so it can scan them. Tap Allow, or turn on the permission in the Android screen that opens, then return to Malwarebytes.

  4. Run a scan with Malwarebytes for Android

    On the main screen, tap Scan now. In some versions, you open the menu, tap Scanner, and then tap Run a scan.

  5. Wait for the Malwarebytes scan to complete.

    Malwarebytes will now start scanning your phone for adware and other malicious apps. This process can take a few minutes, so we suggest you do something else and periodically check on the status of the scan to see when it is finished.
    Malwarebytes scanning Android for Vmalware

  6. Remove the detected apps.

    When the scan has been completed, you will see a list of the threats that Malwarebytes for Android has detected. Next to each detected item, tap the menu icon (three dots), then choose to uninstall the app or delete the file. Android then asks you to confirm. Tap OK or Uninstall to remove the app.

  7. Restart your phone.

    When the detected apps are removed, restart your phone if Malwarebytes asks you to. Then check whether the problems you noticed have stopped.


If the problems you noticed continue after the scan, see the options below.

Keep your phone protectedStop the next infection before it starts
Malwarebytes for Android Premium adds real-time protection that blocks malicious apps and scam links before they can harm your phone.See Malwarebytes for Android

If you are still having problems with your phone after completing these instructions, then please follow one of the steps:

A factory reset erases everything on your phone. Your apps, photos, files, and settings are deleted, so use it only if the problem continues after the steps above and after you’ve asked for help. Before you reset:
  • Back up your photos, videos, files, and messages, for example to your Google account or a computer.
  • Make sure you know your Google account email and password. The phone asks for them after the reset. If you changed the password recently, Google recommends waiting 24 hours before you reset.
  • On a Samsung phone, also make sure you know your Samsung account password.
  • If you use an authenticator app for two-step verification, move your accounts to another device or save your backup codes first.
On a Google Pixel, go to Settings > System > Reset options > Erase all data (factory reset). On a Samsung Galaxy phone, go to Settings > General management > Reset > Factory data reset. Menu names differ on other phones, so check your manufacturer’s support site.

Stay Protected: Block Ads and Malicious Sites

No scan can prove a device is completely clean, so it helps to block threats before they reach you. Most infections start with a malicious ad or a fake download button — so blocking them at the source is your best defense.

We recommend AdGuard, which blocks malicious ads, phishing pages, and dangerous redirects before they can reach you.

👉 Download AdGuard and browse safely

Frequently Asked Questions

Is the DHL Shipment Arrived email legitimate?

The documented campaign is not. Its Excel attachment contains malicious code and DHL is not associated with the message.

What is AWB DOCUMENT 7820456066.xls?

It is the malicious spreadsheet attached to the documented campaign. The shipping-themed name is intended to make the workbook look operational.

Why does the worksheet look empty?

The lack of visible details encourages users to click Enable Editing. That action can allow hidden macro code to execute.

Advertisements

Is opening the file in Protected View enough to infect the PC?

Risk is lower while active content remains blocked. Close the file without enabling editing, delete it, and run a scan to be safe.

Which malware does the spreadsheet download?

The exact final payload was not identified. The document is malicious, but naming a particular trojan or ransomware family would go beyond the available evidence.

Where should I report the message?

DHL asks recipients to send suspicious email to phishing@dhl.com, preferably as an attachment with complete headers. Use official customer support for shipment questions.

The Bottom Line

The DHL Shipment Arrived email scam turns a routine customs attachment into a malware launcher. The waybill and delivery details create trust, while the empty workbook persuades the recipient to disable the protection keeping its code contained.

Do not click Enable Editing in an unexpected shipping file. Verify the shipment through DHL, close the workbook, and report the message through the company's official fraud channel.

If active content was enabled, isolate the computer and respond to an unknown malware exposure. Scan thoroughly, involve IT where applicable, secure credentials from a clean device, and monitor for effects that may not appear immediately.

Advertisements

Pause before the next suspicious message.

A convincing message can lead to a fake login page. These tools add checks and browsing protection alongside your own verification.

Affiliate links We may earn a commission if you buy through these links, at no extra cost to you. How we’re funded

MalwarebytesSCAM & MALWARE PROTECTION

Check the message before you respond.

Share suspicious text or a link with Malwarebytes Scam Guard for an assessment. Premium Security adds protection against phishing and other web threats.

  • Scam Guard for suspicious messages
  • Real-time malware protection with Premium
Explore MalwarebytesExplore features on the official website
AdGuardAD & TRACKER BLOCKING

Cut down the distractions around you.

AdGuard filters intrusive ads and trackers. Its supported protection features can also help block access to known dangerous websites.

  • Blocks intrusive ads and pop-ups
  • Filters trackers while you browse
Explore AdGuardExplore features on the official website

Features vary by device and plan. These tools add protection; they do not guarantee that a website or offer is trustworthy.

Join the discussion

0 comments

Share your experience or ask a question about this article.

Discussion

Start the conversation

Have a question or something useful to share? Add the first comment.

Report a comment

Reports are private and reviewed by a moderator.

Written by

Lapain Epuran

Lapain Epuran investigates product scams, from supplements sold with miracle-cure claims to gadgets pushed through misleading ads. She has more than 10 years of experience in investigations and checks each product's claims, seller and refund terms before giving a verdict.

4,078 articlesWriting since 2024
More from Lapain →

MalwareTips community · since 2009

Stuck on a step? 75,000+ members can help you for free.

Post your question on the forum and our volunteer malware removal experts will walk you through it, step by step.

75K+members
999K+forum messages
100K+forum topics
17+years online

Previous

ChatGPT Payment Reminder Email Scam: Fake $23.80 Bill

Next

Mandatory Verification Email Scam Steals Your Password and Email Account

Share