SecuritySecurity advisory

Barracuda email gateways are being hacked through their admin page: patch and lock it down

Two chained Barracuda flaws give attackers root on Email Security Gateway appliances without a login, and CISA lists both as exploited. Patch, close the admin page to the internet and check for tampering.

Cohash Security Practice November 2026 15 min read 8 chapters 3-question check
part 39 of 41 · Platform releases, explained from scratch
01 Public adminpage 02 Fake backup no login 03 Root on theESG 04 Patch andfence then check

the ideaA reachable admin page plus two bugs equals root on the mail gateway.

after reading, you can
  • Check the ESG for the patch, then test whether its admin screen still answers from outside
  • Spot the signs that someone restored a fake configuration before you patched
  • Rotate the passwords an exposed ESG keeps, starting with the login it uses for your directory

Barracuda has seen attackers exploit a pair of Email Security GatewaydefinitionBarracuda's on-site box for filtering email. Mail goes through it first, and it strips out spam, phishing and malware before anything reaches your mail server. flaws that, chained together, give them root without a password. If you run an ESG, check today that the patch is installed and that nobody outside your network can reach its admin page.

in plain wordsCritical: exploited, on CISA KEV

If a stranger can reach your email gateway's admin page, they can take the box over without a password.

A Barracuda Email Security Gateway sits in front of your mail server and filters spam, phishing and malware before mail reaches anyone's inbox. Barracuda found two bugs in it. The first lets a stranger load a settings file into the box without signing in. The second turns one of those settings into a command the box runs with full control. Used together, the attacker owns the device that reads all of your inbound mail. Barracuda says a small number of organizations have already been hit.

think of it like this

Picture a mailroom clerk who checks every parcel against a rulebook. The first bug is a side door where anyone can swap in a new rulebook without showing ID. The second is that the clerk follows one line of it blindly, so whoever wrote the rulebook decides what the clerk does.

who should care
  • Anyone running a Barracuda ESG appliance
  • IT teams with ESG on a public IP
  • Managed providers who host ESGs
  • Owners of other Barracuda appliances
chapter 01

Why it matters to you

An email gateway sees every message coming into the company before anyone else does. An attacker with root on it can read that mail, change how it's filtered or routed, and use the box as a foothold inside your network. If it checks recipients against your directory, it holds a login to it as well, so the damage may not stop at the appliance.

9.3Mandiant's CVSS 4.0 score for the login bypass, CVE-2026-116606
Nov 10Day CISA added both flaws to its exploited list (KEV)
3 daysTime CISA gave federal agencies to fix them, due November 13
6Barracuda products with the command injection flaw

This isn't a theory any more. Barracuda updated its advisory on the evening of November 9 to say it had seen exploitation at a small number of organizations, and CISA listed both CVEs the next day. CISA also flagged them for forensic triage, so federal agencies have to look for signs of compromise as well as patch.

The one condition that matters is reach. Barracuda says the attacker needs access to the administrative interface. If your ESG's admin page answers from the internet, you're exposed to this attack path. If it only answers inside your network or over a VPN, your risk is much lower, though you still need the patch.

chapter 02

How the attack works

how the attack worksHow a stranger gets root on an ESG
  1. 01 Finds an exposed admin page

    Attackers scan for ESG boxes whose admin page answers from the internet. Those are the only ones they can reach.

  2. 02 Skips the login

    They call the configuration import feature without signing in. That's CVE-2026-116606, and it should have needed an admin session.

  3. 03 Uploads a fake backup

    They upload a fake backup, and the appliance takes it as one of its own. Restoring it rewrites the box's global settings.

  4. 04 Plants a bad time zone

    The time zone in that backup has shell commands tucked inside it. CVE-2026-111560 is the bug that lets them through unchecked.

  5. 05 The box runs it as root

    Next time the box applies the time zone, it runs those commands as root. At that point the attacker owns your mail gateway.

For engineers: Mandiant files the bypass as CWE-288, authentication bypass through an alternate path, and the injection as CWE-78, OS command injection. The injection on its own needs an admin login, which is why Barracuda first described the whole thing as needing admin access. The bypass removes that step. Barracuda corrected its advisory on November 5 to say no authentication is required, provided the attacker can reach the admin interfacedefinitionThe web page administrators use to configure an appliance. If it answers from the internet, anyone can try their luck against it..

Researchers at watchTowr published an analysis of the chain the same week. As The Hacker News summarized it, a failed password change hands back a low-privilege role instead of ending the request, which leaves the backup restore reachable. The restore checks a checksum built from a secret in the code, so an attacker can forge it. watchTowr showed the chain by writing a file as root and released a tool to check whether an appliance is vulnerable. With that much public detail, assume others can rebuild the attack.

chapter 03

What Barracuda fixed, and on what

The two flaws and what fixes them

fixedBackup restore with no login (CVE-2026-116606)

ESG only. An unauthenticated attacker who can reach the admin UI restores a crafted backup and changes the global configuration. Mandiant lists ESG before 9.4.0.030 as affected.

fixedThe time zone setting that runs commands

Shared Barracuda code across six products. An admin can inject OS commands through the time zone value, and they run as root. CVSS 4.0 score 8.6.

changedAdvisory: login requirement corrected

On November 5 Barracuda changed the bypass from needing administrative access to needing only access to the admin interface.

changedAdvisory: exploitation confirmed

On November 9 Barracuda added that it had seen exploitation activity affecting a small number of organizations.

Barracuda ships these fixes as patches to the appliance firmware, each with its own ID. ESGs set to Automatic check for patches every hour and should have them, though a reboot may still be pending. The catch is the setting. On the ESG's firmware page, patches can be applied automatically, applied by hand, or held back, and Barracuda's ESG documentation, written for firmware 9.0, lists holding them back as the default. Barracuda now tells anyone who turned automatic patching off to turn it back on.

tablePatch IDs from Barracuda's advisory. Affected versions are from Mandiant's records; versions at or below these need the patch
ProductLogin bypass (116606)Command injection (111560)Barracuda patchAffected up to
Email Security Gateway (ESG)YesYesBNSF-40425 (9.4.017 and later), BNSF-40430 (older)Before 9.4.0.030 (bypass); 9.4.0.27 (injection)
Load Balancer ADCNoYesBNADC-165866.4.0
Web Application Firewall (WAF)NoYesBNADC-1658611.0.1
WAF Control Center (WCC)NoYesBNWF-600602.2.1
Web Security Gateway (WSG)NoYesBNYF-2478916.1.100.100
Message Archiver (BMA)NoYesBNMA-324685.5.4.0

Version numbers don't line up perfectly across sources. Canada's Cyber Centre lists the products as affected "prior to" the same numbers Mandiant lists as the last affected builds. Go by the patch ID shown on the appliance, and by Barracuda's own instruction to run the latest firmware with every security patch.

Older boxes take more work. Barracuda says a device several firmware versions behind may need more than one update before the patch applies, and asks those customers to call support. If yours hasn't been touched in a year, book the time now.

How it unfolded

  1. Oct 15, 2026
    Injection reported

    Mandiant's timeline starts here, with Barracuda reporting the time zone bug. On its own it needs an admin login.

  2. Oct 22, 2026
    Bypass reported

    Barracuda reports the configuration import bypass a week later. It becomes CVE-2026-116606, the half of the chain that needs no login.

  3. Nov 2, 2026
    Advisory and patches

    Patches go out with Barracuda's advisory, and Mandiant posts both CVE records that day. Boxes set to Automatic can pick the fix up from here.

  4. Nov 5, 2026
    No login needed

    Barracuda corrects its advisory: the bypass needs no login, only a reachable admin page. watchTowr's write-up comes out that week.

  5. Nov 9, 2026
    Exploitation seen

    Barracuda says a small number of organizations have been hit. From here on, assume attackers are looking.

  6. Nov 10, 2026
    Added to CISA KEV

    Both CVEs go on the exploited list, with forensic triage required for federal agencies.

  7. Nov 13, 2026
    Federal due date

    CISA's deadline for agencies has passed. Everyone else should treat it as already overdue.

side by sideAn ESG before and after this week's work
Exposed and unpatched
  • Admin page answers from the internet
  • Apply Patches set to Disable or Manual
  • Firmware several versions behind
  • Nobody has looked at restore history
  • LDAP bind password unchanged for years
Patched and fenced off
  • Admin page reachable only from a management network or VPN
  • Someone checked the patch ID and rebooted the box
  • Apply Patches set to Automatic
  • Config compared with a known-good backup
  • Bind account rotated and limited to read access
chapter 04

What to do now

Two jobs run side by side today. Someone closes the door, by patching and blocking outside access to the admin page. Someone else checks whether anyone already came through it, because Barracuda hasn't said whether patching undoes a malicious configuration that's already been restored.

What to do now, by who you are

Business ownertoday
  • Ask IT or your mail provider whether you run a Barracuda ESG, and get a yes or no in writing.
  • If you do, ask for the patch ID installed and whether the admin page can be reached from the internet.
  • Ask who has looked at the appliance for tampering since November 2, and what they found.
  • If they find any, call your lawyer and cyber insurer the same day, before anyone wipes the box.
Mail and network adminstoday
  • On each ESG, open ADVANCED > Firmware Update and click Sync Now. The patch list that comes back tells you what's actually installed.
  • Confirm BNSF-40425 or BNSF-40430 is applied, then reboot if prompted. The appliance won't reboot on its own.
  • Switch Apply Patches to Automatic. If change control won't allow that, put a monthly patch check on someone's calendar.
  • Restrict the admin interface to a management network or VPN, at the upstream firewall too.
Security teamthis week
  • Find out since when each admin page was reachable from outside, and keep firewall and proxy logs for that period.
  • Review admin access logs for logins and configuration restores you can't explain.
  • Diff the running configuration against a backup from before November 2. Look hard at the time zone value, since that's where the commands hide.
  • Check any Barracuda WAF, ADC, WSG or archiver for its own patch. They don't have the bypass, so they can wait a day, not a month.
Identity teamthis week
  • Make a list of the passwords stored on the ESG. The LDAP bind account goes first, because it's a key to your directory.
  • If the box was exposed, rotate that account and any SMTP or API credentials stored on it.
  • Confirm the bind account only has read access, and watch it for sign-ins from anywhere but the ESG.
reachability-check (example output)example output
# Run it from outside, like a phone hotspot
$ curl -sI -m 10 http://esg.example.com:8000/
curl: (28) Connection timed out
# A timeout is good. Any reply at all means outsiders can reach it
chapter 05

Harden so the next one hurts less

Barracuda's ESG has been here before. In 2023, after the CVE-2023-2868 attacks, Barracuda told customers that compromised ESG appliances had to be replaced, whatever their patch level. The same lesson applies now: a patch closes the hole, and it does nothing about someone who already used it.

Durable fixes, tied to this case

  1. 01
    Take every admin console off the internet

    Barracuda says appliances whose admin pages aren't public are less exposed. Put the ESG and every other appliance console behind a VPN or jump host, and enforce it on the firewall in front of them.

  2. 02
    Let patches install themselves

    Set Apply Patches to Automatic and plan a reboot window, since the appliance won't restart by itself. Then check the patch list monthly so a stuck box doesn't go unnoticed.

  3. 03
    Keep a known-good backup off the box

    Export the configuration after each approved change and store it somewhere the appliance can't write to. Next time you need to know whether something changed, you'll have something to compare against.

  4. 04
    Shrink what the appliance knows

    Give the LDAP bind account read access and nothing more, rotate it on a schedule, and keep it in a vault. A rooted gateway then exposes one limited account.

  5. 05
    Watch the appliance like a server

    Send its admin and system logs to your SIEM and alert on configuration restores, new admin accounts and logins from unusual addresses.

before

Before: an admin page anyone can reach

The ESG's admin interface answers on a public IP, patches wait for someone to apply them, and the box holds a directory account with wide read access.

Before: an admin page anyone can reach The ESG's admin interface answers on a public IP, patches wait for someone to apply them, and the box holds a directory account with wide read access. 01 · INTERNET 02 · EDGE 03 · INSIDE crafted backup all inbound mail bind password Attacker scans for admin pages Barracuda ESG admin UI public Mail server Active Directory LDAP bind account © Cohash · cohash.com
01 · INTERNET02 · EDGE03 · INSIDE Attacker: scans for admin pages Attacker scans for admin pages Barracuda ESG: admin UI public Barracuda ESG admin UI public Mail server Mail server Active Directory: LDAP bind account ActiveDirectory LDAP bind account crafted backup all inbound mail bind password © Cohash · cohash.com
after

After: admin access only from inside

The admin interface listens only to a management network reached over VPN, patches apply automatically, and the bind account is limited and rotated.

After: admin access only from inside The admin interface listens only to a management network reached over VPN, patches apply automatically, and the bind account is limited and rotated. 01 · INTERNET 02 · EDGE 03 · INSIDE admin UI blocked admin access recipient lookup Attacker Barracuda ESG patched, mail ports only Admin VPN management network Active Directory read-only, rotated © Cohash · cohash.com
01 · INTERNET02 · EDGE03 · INSIDE Attacker Attacker Barracuda ESG: patched, mail ports only Barracuda ESG patched, mail ports only Admin VPN: management network Admin VPN management network Active Directory: read-only, rotated ActiveDirectory read-only, rotated admin UI blocked admin access recipient lookup © Cohash · cohash.com
chapter 06

If you think you've been breached

If someone may have used this chain on your ESG

Neither Barracuda nor Mandiant has published indicators of compromise, so you're looking for changes rather than known files. Signs include configuration restores nobody ran, an odd time zone value, new admin accounts and outbound connections from the appliance.

  1. 01Containfirst hour
    • Block the admin interface from the internet now, but keep mail flowing if you can.
    • Save the appliance's logs and an export of its current configuration before you patch or change anything.
    • Call legal and the cyber insurer now. Their notice deadlines often start when you first suspect a breach, so don't wait for proof.
  2. 02Investigatefirst day
    • Diff the configuration against a known-good backup from before November 2, field by field.
    • Open the time zone setting. Anything there besides a plain zone name is a red flag.
    • Review admin logins, restores and firmware events since the admin page was first exposed.
    • Look in firewall logs for connections from the ESG to addresses it has no reason to reach.
  3. 03Removefirst days
    • Ask Barracuda Support whether the unit can still be trusted. In 2023 their answer for compromised ESGs was to replace them.
    • If you rebuild or replace it, restore settings from a clean backup only, never from the running box.
  4. 04Recoverthis week
    • Rotate the LDAP bind account and every credential stored on the appliance.
    • Go through mail routing and quarantine rules line by line. A quiet rule that copies mail to an outside address is exactly what an attacker would leave.
    • Put the unit back in service only once it's fully patched. Its admin page stays closed to the internet from now on.
  5. 05Report and learnwithin legal deadlines
    • Have counsel decide whether exposed mail triggers regulator or customer notices.
    • Write down why the admin page was public and who owns closing the next one.
chapter 07

What this could look like

Three typical setups

01 Public adminpage 02 No patchapplied 03 Admin pageclosed 04 Patched,checked
scenario 01High risk
A 40-person firm with one ESG managed by an IT contractor
the setup
A law office bought an ESG years ago. The contractor set it up with the admin page on the public IP so they could manage it remotely, and patches are on Manual.
what happens
The box is still on old firmware with no patch applied. Anyone who can reach that page can use the chain, and nobody checks the appliance logs.
what to do
Have the contractor block the admin page from the internet today and apply the patch. Then ask them to compare the configuration with an older backup.
01 Attacker online 02 VPN-only admin 03 Patch, reboot
scenario 02Medium risk
A regional hospital with ESGs behind a VPN
the setup
A health system runs two ESG appliances. Admins reach them only over the management VPN, and patching is set to Automatic.
what happens
The patch arrived on its own, but the appliances still need the reboot Barracuda prompts for. Until then, nobody can be sure the fix is in place.
what to do
Schedule the reboot, confirm the patch ID on both units, and make a note in the change record that the admin page was never public.
01 Stolen admin login 02 Time zone injection 03 Patch applied
scenario 03Medium risk
A manufacturer with a WAF and a Load Balancer ADC
the setup
A manufacturer doesn't use the ESG but runs a Barracuda WAF and a Load Balancer ADC in front of its customer portal.
what happens
Neither box has the login bypass, so the chain doesn't apply. The command injection is still there for anyone who steals or guesses an admin password.
what to do
Apply BNADC-16586 to both, check who has admin accounts, and put both consoles behind the admin VPN.
chapter 08

How Cohash helps

Your mail team or provider does the patching, and that's where it belongs. We pick up what sits around it. Our network security people take management consoles off the internet. Our non-human identity team finds the service accounts boxes like this keep, and rotates them. If your ESG checks recipients against Microsoft Entra ID and Active Directory, an Entra engineer can cut that bind accountdefinitionA directory login the appliance keeps so it can look people up in Active Directory or another LDAP server. The ESG uses it to check that a recipient actually exists before accepting mail. down to read-only. Not sure what else is exposed? Try the free assessment.

key takeaways

What to take from this

  1. 01

    Attackers already use this chain, and CISA's federal deadline came and went on November 13. Get every ESG patched today.

  2. 02

    Confirm the patch ID on the firmware page and reboot. Automatic mode doesn't restart the box for you.

  3. 03

    Take the admin page off the internet. The bypass only works if an attacker can reach it.

  4. 04

    Check for a configuration restore you didn't run, and compare against a pre-November 2 backup.

  5. 05

    Rotate the LDAP bind account and other credentials stored on any ESG that was exposed.

platforms in this noteMicrosoft Entra ID →
fact-checked November 2026 against vendor and official documentation · where to go next
  1. How Cohash delivers Microsoft Entra ID: scope, roles and architecture
  2. Hire vetted Microsoft Entra ID engineers
  3. Network security
  4. Book a 30-minute working session with a senior engineer
01How do I find out if we have a Barracuda Email Security Gateway?

Ask whoever runs your email. The ESG is a physical or virtual appliance your mail passes through before it reaches Exchange or another mail server. If you only use Barracuda's cloud service, Email Gateway Defense, the box in this advisory isn't yours.

02Our ESG's admin page isn't on the internet. Are we safe?

It's much less exposed, and Barracuda says so. The bypass only works for someone who can reach that page, so an attacker would need a foothold inside your network first. You still need the patch, because that foothold does happen.

03Which patch fixes it?

On the ESG, BNSF-40425 for firmware 9.4.017 and later, or BNSF-40430 for older firmware. Check under ADVANCED > Firmware Update, then reboot if the appliance asks. Mandiant's record lists ESG versions before 9.4.0.030 as affected by the bypass.

04Will patching kick out someone who's already in?

Don't count on it. Barracuda hasn't said whether the patch reverses a malicious configuration that was already restored. Compare the settings against an older backup, and in 2023 Barracuda told customers to replace compromised ESGs whatever their patch level.

05We run a Barracuda WAF, not an ESG. Do we need to act?

Yes, but with less urgency. The WAF, Load Balancer ADC, WAF Control Center, Web Security Gateway and Message Archiver have only the command injection, which needs an admin login. Apply the patch Barracuda lists for each one.

06Is there a public exploit?

Barracuda and CISA haven't published one. Researchers at watchTowr put out a detailed analysis and a checker, though The Hacker News reports they didn't release an exploit. Attacks are already happening anyway, so treat the chain as known to attackers.

07Why is CISA's deadline only three days?

CISA set November 13 for federal agencies when it listed both flaws on November 10, and marked them for forensic triage. Private companies aren't bound by it, but it's a fair yardstick.

up next in this track

Keep the thread going.

What shipped, what changed underneath, and what it means for your upgrade.

  1. 01HashiCorp Vault 2.2 explained: TPM login, post-quantum PKI and the October fixes
  2. 02Upgrading to SailPoint IdentityIQ 9.0: what breaks and what to fix first
  3. 03Terraform 1.17 explained: what's new, who it touches and how we'd upgrade
  4. 04BeyondTrust Remote Support zero-day: patch it, then check who got in
  5. 05Patch PHP and Node.js this week: what broke and who's exposed
  6. 06OpenShift support dates through 2027: which clusters run out first and how to plan the upgrades
  7. 07Oracle's October security patches: what to fix first in EBS, PeopleSoft and Access Manager
  8. 08Oracle's eMudhra alert now covers Database Server: patch, then test what breaks
  9. 09Delinea Secret Server auth bypass: why the FIDO2 hotfix isn't enough
  10. 10IBM Verify Access flaws let attackers run code without a login: patch to 11.0.3.2
  11. 11Foundry Workflows retire on December 1. We'd start moving yours to Agent Framework now
  12. 12Vertex AI is retiring text-embedding-005 and three other embedding models: how to re-embed before search breaks
  13. 13dbt drops v1.3 to v1.7 from its platform on January 31, 2027: get pinned jobs onto a release track before they're deleted
  14. 14Brotli CVE-2026-111497 is now on CISA's exploited list, and you probably run more copies than you think
  15. 15Auth0 moved the Rules and Hooks deadline: Hooks stop on 30 April 2027, Rules on 31 January 2028
  16. 16Still on Okta Classic Engine? Three features stop working on March 5, 2027, and two of them block the upgrade
  17. 17Patched GitLab, still exposed: the CI regex bug CISA lists as exploited, and the Ruby step people miss
  18. 18Patched Ivanti Connect Secure in October? Two more exploited bugs, and the AD cleanup
  19. 19Patch roundup, week of Oct 26: upgrade Secret Server today, then work down the list
  20. 20UiPath 2023.10 support has run out and 2024.10 is next. What we'd upgrade first
  21. 21Password Safe 24.3 runs out of support in December, and 26.3 is still one upgrade away
  22. 22Upgrade Entra Connect Sync before April 2027 and move users off Microsoft's SMS codes
  23. 23Chrome drops XSLT on 17 November. What breaks in InterSystems, and the fix for your version
  24. 24Agent Builder, Evals and saved prompts shut on 30 November. Here's what to pull out first
  25. 25BeyondTrust Remote Support and PRA 24.3 lose support in November, and there's no one-step upgrade
  26. 26OpenShift 4.19 is running out of support. Do you park on 4.22 or keep going to 5.0?
  27. 27Terraform Enterprise 2.1 moves VCS ingress into your agents. What to change before October 2027
  28. 28Mule 4.12 Edge leaves standard support this month. Upgrade to 4.13 before CloudHub does it for you
  29. 29RSA SecurID primary support ends in stages from December. Here's how you get to 8.9
  30. 30Delinea Secret Server login bypass: why 12.2.7 won't save you from this 9.9
  31. 31Entra password reset won't take directory phone numbers from February 2027. Who gets stuck?
  32. 32Linux kernel CVE-2026-98432: why switching off MPTCP won't save you, and what to patch
  33. 33Patch roundup, week of Nov 2: fix Linux and WS_FTP first, then work down the list
  34. 34Auth0's lazy migration changes on 20 January 2027, and half-imported users won't fix themselves
  35. 35Your Databricks AI Functions need Runtime 17.3 LTS by January 2027, even if 15.4 is still supported
  36. 36SonicWall's SSL VPN bug lets a valid password skip SAML and your MFA
  37. 37Oversized Auth0 profiles can break logins after 4 March 2027. Here's how to find yours
  38. 38You patched your Cisco email gateway. One email can still take it over.
  39. 39Barracuda email gateways are being hacked through their admin page: patch and lock it down
  40. 40November's Microsoft patches: do the domain controllers and Outlook first
  41. 41SAP's November patches: four flaws that need no password
all learning tracks →
01 Crafted fileor packet 02 Outlook, DC,Exchange the bug 03 Hash orSYSTEM 04 Patch DCsfirst then every PC
Security · 14 minNovember's Microsoft patches: do the domain controllers and Outlook first

Patch the servers that hand out identity first, then Outlook everywhere.

read next
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it