Close Menu
NCIJ Network NCIJ Network
    What's Hot

    Palestine Action ban undermined confidence in anti-terror laws, Supreme Court told

    November 4, 2026

    Chris Mason: The US elections will change Trump – how will Burnham react?

    November 4, 2026

    Ricursive AI Releases Ripple-65B Preview: A 65B Dense Open-Weight Model Scoring 80.5 on Terminal-Bench 2.1

    November 4, 2026
    Facebook X (Twitter) Instagram
    Trending
    • Palestine Action ban undermined confidence in anti-terror laws, Supreme Court told
    • Chris Mason: The US elections will change Trump – how will Burnham react?
    • Ricursive AI Releases Ripple-65B Preview: A 65B Dense Open-Weight Model Scoring 80.5 on Terminal-Bench 2.1
    • A tiny squeeze dramatically changes the magnetism of exotic materials
    • Water rationing in Recife, Brazil, falls along racial lines
    • Two Republican constitutional amendments pass, one fails. Here’s what that means.
    • Vance Blames Iran War for GOP Midterms Wipeout
    • Did Canada light Niagara Falls blue to celebrate Democrats’ midterm wins?
    • About
      • Our Team
      • Editorial Policy
      • Editorial Independence
      • International Support
    • Trust & Standards
      • AI Usage Policy
      • Conflict of Interest Policy
      • Corrections Policy
      • Ethics Policy
      • Fact-Checking Policy
      • Source Protection
    • Get Involved
      • Guide for Sources
      • Support Independent Journalism
    • Legal
      • Cookie Policy
      • Privacy Policy
      • Terms of Use
    Facebook X (Twitter) Instagram
    NCIJ Network NCIJ Network
    Wednesday, November 4
    • Home
    • World
    • Ai
    • Business
    • Politics
    • Health
    • Crypto
    • Science
    • Technology
    • Cybersecurity
    • Defense & Security
    • Economy
    • Energy
    • Europe
    • More
      • Fact Check
      • Investigations
      • Opinion & Analysis
      • Environment
    NCIJ Network NCIJ Network
    Home»Cybersecurity

    Brevo supply-chain attack injected ClickFix scripts on customer sites

    NCIJ NETWNCIJ NETWORKBy NCIJ NETWNCIJ NETWORKSeptember 17, 2026 Cybersecurity No Comments4 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Brevo confirmed that attackers stole a Cloudflare API key and used it to inject malicious ClickFix scripts into its websites and JavaScript files embedded on customer sites to distribute malware.

    The customer relationship management and digital marketing company says the attackers used the API key to create a malicious Cloudflare Worker that modified content at the CDN edge for approximately five and a half hours on September 14.

    The attack affected pages on brevo.com, sendinblue.com, login/account/my/onboarding.brevo.com, and sibforms.com. The Cloudflare worker also modified the Brevo forms script, Brevo Conversations widget, and the Brevo SDK loader scripts that customers embed on their websites.

    In a post-mortem published today, Brevo explained that attackers obtained a long-lived Cloudflare API key with full account permissions that had been hardcoded in application source code, which allowed them to create Cloudflare Workers, routes, and DNS records across Brevo’s zones without triggering an alert.

    “Because the Worker rewrote responses at the edge and removed security headers such as Content-Security-Policy, our origin servers and files remained unmodified and standard integrity checks did not detect the change,” explained Brevo.

    The company says the key may have been compromised as early as late August, but there’s no evidence of prior malicious activity.

    Upon detecting the compromise, Brevo removed the Worker and its routes, defining the exposure window as between 16:07 and 20:30 UTC.

    In the hours that followed, the company revoked the compromised key and credentials created with it, removed the hardcoded credential from its source code, deleted attacker-controlled hostnames, and purged its edge caches.

    Brevo says app.brevo.com, its API, email delivery infrastructure, and customer account data were not affected.

    Used in ClickFix attacks

    The incident was first reported by security firm Sansec, which reported that it may have impacted up to 100,000 websites that use the affected Brevo components.

    Sansec says the incident began on September 14, 2026, between 16:05 and 20:13 UTC, but has now confirmed that all malicious subdomains stopped resolving on September 15, and Brevo files are now clean.

    Visitors to these websites were shown a fake Cloudflare verification page, followed by ClickFix instructions urging them to run a command on Windows.

    On WordPress websites embedding an affected Brevo widget, the script also checked whether the visitor was logged in as an administrator and attempted to upload a malicious plugin from https://cdn10.sendibt1[.]com/p/wm.zip.

    While SanSec was not able to retrieve the archive, BleepingComputer found it uploaded to VirusTotal and can confirm it pretends to be a WordPress plugin named “Web Media Optimizer” but acts as a persistent backdoor and JavaScript loader.

    Other domains BleepingComputer saw distributing the malicious WordPress plugin and scripts include https://yelahaye[.]surf and https://boiseno[.]club.

    Once installed, it hides itself from the WordPress plugin list, copies itself into the must-use plugins directory for persistence, and periodically contacts the attacker-controlled ‘https://glegchner.com/ads.php’ server.

    Malicious Web Media Optimizer plugin with auth credential redacted
    Source: BleepingComputer

    That URL is currently returning a Base64-encoded URL pointing to JavaScript that the plugin then injects into visitors’ pages. The current Base64-encoded URL decodes to https://corralos[.]beer/a412dkoq.js, which the site injects to fetch a ClickFix lure to display.

    The plugin also stores a backup copy of the last valid JavaScript URL so it can continue loading malicious code if the remote server becomes unavailable.

    Finally, the plugin contains a hardcoded authentication key that allows attackers to generate a valid login session for a WordPress administrator account without knowing the account password. 

    On September 10, Brevo disclosed a different SSO-related incident where attackers hijacked customer accounts and launched phishing attacks targeting customers of companies using Brevo.

    One high-profile victim was cryptocurrency wallet vendor Trezor, which reported on September 11 that phishing attacks reached 347,000 user email addresses and successfully compromised at least 2,500.

    Brevo did not respond to BleepingComputer’s questions as to whether the SSO incident and the Cloudflare compromise were connected.

    WordPress administrators who visited an affected site while logged in on September 14 should check for unusual plugins installed or activated that day and remove them. If found, they should also rotate administrator passwords.


    article image

    Join Mikko Hyppönen and security leaders from the NFL, CHANEL, and Atlassian for a two-hour digital summit on what AI-speed attacks change, what defenders should stop doing, and how to validate, decide, fix, and re-validate at machine speed.

    Save your seat

    attack Brevo ClickFix customer injected Scripts sites supplychain
    NCIJ NETWNCIJ NETWORK
    • Website

    Keep Reading

    Ukraine says hopes of ‘progress toward peace’ knocked by attack on aid distribution centre

    BTCPay Server warns of hot wallet crypto thefts on outdated instances

    Cybersecurity M&A Roundup: 37 Deals Announced in October 2026

    DarkBlinders Compromises Israeli Target and Iraqi Kurdish Government Cloud Environment

    Hackers disrupt refrigeration systems at European supermarkets

    Over 1,000 GitLab servers vulnerable to ongoing RCE attacks

    Add A Comment
    Leave A Reply Cancel Reply

    Editors Picks

    Palestine Action ban undermined confidence in anti-terror laws, Supreme Court told

    November 4, 2026

    Chris Mason: The US elections will change Trump – how will Burnham react?

    November 4, 2026

    Ricursive AI Releases Ripple-65B Preview: A 65B Dense Open-Weight Model Scoring 80.5 on Terminal-Bench 2.1

    November 4, 2026

    A tiny squeeze dramatically changes the magnetism of exotic materials

    November 4, 2026
    Latest Posts

    Florida Race to Replace Byron Donalds Features Candidates Who Have Already Run for Congress

    August 17, 2026

    As rubble clears, Colombia begins focusing on recovery after the earthquake | Earthquakes News

    August 17, 2026

    Trump Shrinks U.S.-South Korea Military Drills to Appease North Korea

    August 17, 2026

    Subscribe to News

    Get the latest sports news from NewsSite about world, sports and politics.

    NCIJ Network is an independent digital news platform delivering trusted investigative journalism, European and global news, in-depth analysis, and fact-based reporting with accuracy, transparency, and integrity.

    Facebook X (Twitter) Instagram Pinterest YouTube

    Palestine Action ban undermined confidence in anti-terror laws, Supreme Court told

    November 4, 2026

    Chris Mason: The US elections will change Trump – how will Burnham react?

    November 4, 2026

    Ricursive AI Releases Ripple-65B Preview: A 65B Dense Open-Weight Model Scoring 80.5 on Terminal-Bench 2.1

    November 4, 2026

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Type above and press Enter to search. Press Esc to cancel.