
SANS Stormcast Wednesday, April 8th, 2026: Pivoting for Webshells; WatchGuard Firebox Patch; Project Glasswing; Kubernetes Misconfigurations
Loading summary
A
Hello and welcome to the Wednesday, April 8, 2026 edition of the sans Internet StormCenter's Stormcast. My name is Johannes Ulrich, recording you today from Jacksonville, Florida, and this episode is brought to you by the SANS Edu Graduate Certificate Program in Cyber Defense Operations. Now today I did, as the title of today's diary states, a little bit of pivoting looking web shells. I noticed four distinct IP addresses, all associated interestingly with Microsoft's cloud services that scanned our sensors for a specific web shell. Turkshell, php. Nothing that sort of fancy or special about this particular web shell, but web shells are sort of the backdoor, the type of sort of persistent mechanisms being deployed against vulnerable web applications, either with remote code execution or with an arbitrary file upload vulnerability. And then they're not just used by the original attacker, but they're also parasitic attackers. And that's apparently what we have here that are looking for pre installed web shells and are trying to exploit them because attackers often don't pick strong passwords either. And that's what I then looked in further, looked at those four IP addresses and what other URLs they were scanning and turned out well, it was over 200 different URLs. They look for all of them apparently associated with web shells. There were a couple in there where I think they looked for vulnerabilities or really just did some fingerprinting on the site to see maybe what particular web shell may be present. One of the things here, one of the themes in the file names was also that many of them tried to sort of fit in with WordPress websites and well, that's no surprise with all the WordPress vulnerabilities around these days. And of course that being sort of a favorite attacker target. Lessons learned here don't look for just specific web shell names. This particular attacker looked for I think 280 or so different file names. There are probably many, many more out there. So you're never going to capture them all or even close to all. Instead, do some more generic monitoring, look for new files on file systems and such. That's probably more fruitful than just looking for the list of file names that I posted here as part of this diary and talking about arbitrary file rights being used to Deploy web shells. WatchGuard actually did release an advisory stating that they have just this type of vulnerability in their Firebox appliances. Now this doesn't make it that severe because in this particular instance you have to be authenticated in order to exploit this particular vulnerability. But they also state it can be used for arbitrary file execution. So yes, files are being written into locations that can then be executed. So definitely something that you want to patch and, well, as you patch it, double check that there are no new files on the system. And I think it was just yesterday that I talked about some of the progress being made in finding software vulnerabilities using AI models. Today Anthropic did release a new project, project classwing, and what it does is apparently the latest and greatest model released by Anthropic Mythos 2. Well, it is actually able to find vulnerabilities at the scale that far surpasses what prior models did in order responsibly use this model. What Anthropic did here is essentially get sort of something like 30 different companies together that are specifically creating critical software, giving them sort of first access to this new model to hopefully outpace some of the attackers using similar models to then find the same vulnerabilities. And maybe a year from now we don't have to talk each week about vulnerabilities in software like we just had with Firebox or other security products. Now, one of the companies that's participating in Project Last Wing is Palo Alto, and their Project 42, or Unit 42, did publish today an interesting summary of attacks against Kubernetes that they're seeing. I guess the good news is that it wasn't just a passwordless exposed API that was exploited, but instead the attacker had to go through through the trouble of actually spearfishing a developer to steal credentials. After that it became relatively straightforward. The attacker was able to connect to the Kubernetes entry point, deploy their own malicious pod, and then from there on go along and steal various credentials via the CID CD pipelines that were exposed to this particular pod that the attacker exploited. Pretty interesting attack, and it really sort of outlines a couple of fundamental configuration issues that are often found in Kubernetes. So if you are deploying Kubernetes, then please make sure to take a look at this post by unit42 because it really makes some good points here and outline some of the real attacks that have been seen by Palo Alto and Unit 42 against these kind of setups. Well, and that's it for today. Thanks for liking, thanks for subscribing, thanks for recommending this podcast. Remember, no podcast on Friday, but until then, well talk to you again tomorrow. Bye.
In this episode, host Johannes B. Ullrich delivers a compact, expert overview of the hottest security events: webshell pivoting and fingerprinting across WordPress sites, a critical WatchGuard Firebox vulnerability patch, Anthropic's Project Glasswing for AI-driven vulnerability discovery, and a real-world Kubernetes supply chain attack breakdown from Palo Alto’s Unit 42. The episode emphasizes the evolving threat landscape as attackers and defenders ramp up their automation and sophistication.
“Lessons learned here: Don’t look for just specific web shell names… Do some more generic monitoring, look for new files on file systems and such. That’s probably more fruitful than just looking for the list of file names.”
— Johannes B. Ullrich [01:50]
“Files are being written into locations that can then be executed. So definitely something you want to patch… and as you patch, double check there are no new files on the system.”
— Johannes B. Ullrich [03:25]
“Maybe a year from now we don’t have to talk each week about vulnerabilities in software like we just had with Firebox or other security products.”
— Johannes B. Ullrich [04:12]
“It really outlines a couple of fundamental configuration issues that are often found in Kubernetes… outline some of the real attacks that have been seen by Palo Alto and Unit 42 against these kinds of setups.”
— Johannes B. Ullrich [04:53]
| Timestamp | Speaker | Quote | |-----------|---------------------|------------------------------------------------------------------------------------------------| | 01:50 | Johannes B. Ullrich | “Don’t look for just specific web shell names…Do some more generic monitoring, look for new files on file systems and such…” | | 03:25 | Johannes B. Ullrich | “Files are being written into locations that can then be executed. So definitely something that you want to patch… and, as you patch, double check that there are no new files on the system.” | | 04:12 | Johannes B. Ullrich | “Maybe a year from now we don’t have to talk each week about vulnerabilities in software…” | | 04:53 | Johannes B. Ullrich | “It really makes some good points here and outlines some of the real attacks that have been seen by Palo Alto and Unit 42…” |
Johannes wraps by thanking listeners and reminding defenders to both stay patched and proactively audit their own infrastructure—emphasizing baseline hygiene over chasing the ever-changing list of known bads. He highlights collaboration and AI as hopeful trends in outpacing adversaries, but underscores configuration basics remain critical.
For more detailed lists and full diary entries, refer to the SANS Internet Storm Center website.