How cybersecurity firms took down Glassworm botnet in one shot


How cybersecurity firms took down Glassworm botnet in one shot

Pierluigi Paganini
May 27, 2026

Glassworm infected developers through poisoned tools and packages until a coordinated takedown killed all four of its C2 channels at once.

On May 26, 2026, at 14:00 UTC, CrowdStrike Counter Adversary Operations team, working with Google and the Shadowserver Foundation, killed all four command-and-control channels of the Glassworm botnet at the same time. The timing was the whole point.

Glassworm has been targeting software developers since at least early 2025. That’s a deliberate choice. Developers have access to source code, cloud credentials, CI/CD pipelines, and package registries. Compromise one developer’s machine and you potentially own everything downstream that developer has ever touched.

The GlassWorm campaign, active since 2025, has evolved from malicious npm packages to large-scale supply chain attacks across GitHub, npm, and VS Code, even deploying RATs via fake browser extensions.

In its latest iteration, threat actors used a malicious OpenVSX extension impersonating WakaTime, bundling a Zig-compiled binary. Instead of acting as the payload, the binary serves as a stealthy dropper that infects multiple IDEs on a system, showing the group’s continuous adapt

The operators ran three parallel infection campaigns. Trojanized VS Code extensions published to the OpenVSX marketplace posed as legitimate tools like time trackers and code formatters, targeting not just VS Code but also Cursor, Windsurf, VSCodium, and others. Malicious npm and Python packages executed harmful code silently during routine dependency installation. And more than 300 GitHub repositories were poisoned using developer credentials stolen from earlier Glassworm infections, with malicious code force-pushed into default branches. Not bad for a group that apparently had nothing better to do for over a year.

The C2 infrastructure was built to survive exactly the kind of operation that just took it down. The operators encoded server addresses into the memo fields of Solana blockchain transactions. Those fields can’t be modified or deleted — that’s the point of a blockchain. BitTorrent’s distributed hash table stored configuration data against hardcoded public keys, with no single server to seize. Google Calendar event titles held Base64-encoded C2 paths. Traditional VPS servers handled actual payload delivery.

“The combination of blockchain, peer-to-peer, and legitimate web services as resolution layers was designed to be resilient against takedowns — a dynamic front protecting the actual C2 servers behind multiple layers of indirection.” reads the report published by CrowdStrike.

The simultaneous strike against all the C2 channels was the only viable option, which required CrowdStrike, Google, and Shadowserver to coordinate precisely on timing and execute together. They did.

The malware itself, called GlasswormRAT, is a full-featured Node.js remote access tool. It steals credentials for npm, GitHub, and Git. It drains funds from cryptocurrency wallet extensions. It deploys SOCKS proxy servers and hidden VNC servers for persistent remote access. It also hides its code using Unicode variation selectors, rendering malicious characters invisible in standard code editors. Cute.

The researchers attribute the malware to Russian threat actors. The malicious code checks the victim machine’s locale, language settings, and timezone at startup and exits quietly if it detects a CIS country, a well-known evasion tactic among Russian-speaking threat actors who avoid causing problems on their home turf. The presence of Russian-language comments in the source code is another piece of evidence that supports the attribution. No single indicator is conclusive, but taken together the pattern is consistent.

“The operators behind Glassworm are well-resourced and persistent. Over the course of more than a year, they continuously evolved: adopting new programming languages (from JavaScript to Rust to Zig), expanding across package ecosystems (VSCode, npm, PyPI, GitHub), and building redundant infrastructure designed to survive takedown attempts.” continues the report. “Left unchecked, their access to developer credentials and systems posed ongoing risk of high-impact supply-chain compromises affecting organizations far beyond the initially infected developers.”

The access these operators had to developer credentials didn’t just threaten the infected machines. Every organization that consumes software built by a compromised developer was also exposed. Supply chain attacks work that way: the target isn’t the end user, it’s whoever built what the end user trusts.

CrowdStrike has now redirected all infected machines to beacon to a benign IP address they control: 164.92.88[.]210. Any organization that sees connections to that address in its network logs has a Glassworm infection that requires remediation. The experts published YARA rules for confirming infections.

“Adversaries are turning an organization’s dependencies on tools, updates, and libraries into weaponized delivery mechanisms and force multipliers. The barrier to poisoning a package or extension is low; the potential blast radius is enormous.” concludes the report. “As long as developer environments, build pipelines, and code repositories remain under-protected, every organization that consumes software inherits the risk of everyone who produces it. Glassworm demonstrates that attackers know this and are investing in resilient infrastructure to maintain persistent access to developer ecosystems.”

The takedown buys time. It doesn’t fix the underlying exposure. Package ecosystems have millions of libraries and limited built-in security controls. Malicious code can reach thousands of developers within minutes of publication. Detection after the fact is barely useful when the harm propagates this fast.

What this operation does demonstrate is that even infrastructure built for resilience has dependencies that can be targeted. The blockchain entries can’t be deleted, but the servers those entries point to can be taken down. The coordination required to do this at scale, across organizations, without tipping off the operators, is genuinely difficult. It worked here. The question is whether the security community can do it consistently enough to make this class of threat economically unviable for the people running it.

Follow me on Twitter: @securityaffairs and Facebook and Mastodon

Pierluigi Paganini

(SecurityAffairs – hacking, botnet)







Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Modern displays are amazing when it comes to detail, brightness, color, and all the ingredients that make for an impressive picture—except motion clarity.

CRT screens are still the king of motion clarity, but plasma flat-panel screens hold a respectable second place, and in many ways I still miss my old 720p 51-inch plasma TV and the crisp motion I gave up by switching to a 4K LCD.

Plasma solved motion the “right” way

Plasma displays didn’t just show an image—they flashed it.

While they operate on different principles, CRTs and plasma TVs have a few things in common. First, the phosphors used by CRTs and plasma displays are the same. Second, because these phosphors fade quickly, they need to be continuously refreshed.

In a CRT, the electron beam scanning from the top to the bottom of the screen achieves this, and in a plasma, a high-speed electric pulse does the same. Because of this rapid pulse-and-fade, these screen technologies have crisp perceptual motion, since our brains tend to interpret moving images that don’t pulse as “smearing” across our retinas.

The pulsing nature of plasma technology isn’t the only reason for its better motion reproduction. These screens also have very low latency and very fast pixel response times. Combined, it’s not quite as good as CRT motion handling, but it’s significantly better than LCD and OLED technology, even today.

Modern TVs rely on sample-and-hold—and that’s the problem

Stand and deliver blurry images

Blur Busters UFO Test

Modern LCD and OLED televisions are “sample and hold” technologies. They can hold each frame of video perfectly for the entire duration of that frame without deviating in brightness and then instantly snap to the next frame without any dipping to black in-between.

On paper, this sounds like a good thing, but your eyes don’t stay still when tracking motion. As they follow a moving object, the image being held on screen effectively drags across your retina, creating the perception of blur. Even if the panel itself is perfectly sharp.

You might not even realize how blurry motion is on modern displays if all you’ve ever seen with the naked eye is an LCD or plasma. However, if you see a CRT or plasma in person, the difference is quite striking.

The sample and hold issue means that no matter how much you increase the refresh rate, that type of blur persists. It’s why my 85Hz CRT monitor is clearly less blurry in motion than my 240Hz LCD monitor. It’s especially apparent when you’re playing 2D games that scroll the entire screen, with LCDs or OLEDs smearing the image in a way that gives me a bit of a headache if I’m being honest.

Playing Diablo 2 on a CRT. Credit: Sydney Louw Butler/Shutterstock.com

It creates this weird situation where a modern TV can be incredibly sharp in a freeze frame but somehow look softer than a lower-resolution display that isn’t sample and hold as soon as you press play.

Motion interpolation is a workaround, not a solution

It’s an abomination, that’s what it is

One of the “fixes” that TV makers came up with to reduce unwanted motion blur is a technology known as frame interpolation, or more commonly “motion smoothing.” Here an algorithm creates fake frames that guess at what the middle step of motion would look like if it were captured. This creates a high frame-rate video output, which we see as smoother and more crisp.

While this doesn’t take away sample-and-hold blur, it does improve motion clarity. Unfortunately, it also destroys the intended frame rate that shows and movies were meant to be seen at. It’s also useless for video games, because it introduces an enormous amount of input lag. NVIDIA’s DLSS technology is also frame interpolation, but it works for games because of several mitigations NVIDIA put into the technology. These measures don’t exist on TVs.

While some people think motion smoothing isn’t all bad, TV makers are no longer activating it by default as much anymore, and my advice is to always turn it off because the trade-offs are just not worth it.

Screenshot 2025-07-01 at 9.21.03 AM

7/10

Brand

TCL

Display Size

85-inches

The 2025 model TCL QM6K Google TV delivers a stunningly clear and bright picture with a new Mini-LED panel, improved local dimming zones, Dolby Vision IQ, and a neat new Halo Control system for improved visuals. Get this TV and elevate your living room. 


Black frame insertion tries to recreate plasma—but comes with trade-offs

Who turned out the lights?

The other trick sample-and-hold screens have to mimic what CRTs and plasma TVs do naturally is called BFI, or Black Frame Insertion. As the name suggests, the display inserts a full black frame between every original frame. This provides an instant and dramatic increase in motion clarity. However, it also has a big impact on brightness. As much as half of the light is now gone, so the image is much dimmer. Pushing overall brightness to compensate makes things hotter and more energy-hungry.

Some BFI implementations cause visible flicker, for which I personally have no tolerance at all, but the biggest problem here is that BFI doesn’t have the smooth pulsing roll off of the phosphors used in CRTs and plasma.


The future might circle back—but we’re not there yet

That might be changing, however, because a new generation of LCDs can leverage the power of multi-zone backlight technology to strobe the backlight across the screen in a way that mimics a CRT scanline.

NVIDIA’s G-SYNC Pulsar has received rave reviews from the biggest motion blur haters, and I sincerely hope that a similar technology becomes standard in TVs going ahead, so we can go back to enjoying the crisp motion we used to have without all the compromises.



Source link