Handler on Duty: Johannes Ullrich
Threat Level: green
Podcast Detail
SANS Stormcast Wednesday, July 29th, 2026: AutoIT Payload Injector; Appele Patches; SourTrade Malware; NGINX Exploit
If you are not able to play the podcast using the player below: Use this direct link to the audio file: https://traffic.libsyn.com/securitypodcast/10028.mp3
My Next Class
Click HERE to learn more about classes Johannes is teaching for SANS
AutoIT Payload Injector
https://isc.sans.edu/diary/AutoIT%20Payload%20Injector%20/33192
Apple Security Update
https://support.apple.com/en-us/100100
SourTrade: Browser-Assembled Malware Delivered Through Malvertising
https://blog.confiant.com/p/sourtrade-browser-assembled-malware
NGINX Exploit CVE-2026-42530, CVE-2026-42533
https://github.com/DepthFirstDisclosures/Nginx-Rift/tree/main
My Upcoming Classes
https://www.sans.org/profiles/dr-johannes-ullrich
| Application Security: Securing Web Apps, APIs, and Microservices | Las Vegas | Sep 21st - Sep 25th 2026 |
| Network Monitoring and Threat Detection In-Depth | Amsterdam | Oct 12th - Oct 17th 2026 |
| Application Security: Securing Web Apps, APIs, and Microservices | Washington | Dec 14th - Dec 18th 2026 |
| Application Security: Securing Web Apps, APIs, and Microservices | Online | India Standard Time | Mar 15th - Mar 20th 2027 |
Podcast Transcript
Hello and welcome to the Wednesday, July 29th, 2026 edition of the SANS Internet Storm Center's Stormcast. My name is Johannes Ullrich, recording today from Jacksonville, Florida. And this episode is brought to you by the SANS.edu undergraduate certificate program in applied cybersecurity. Well, and AutoIT is back. I'm not sure if it ever left, but Xavier found an AutoIT sample that actually sort of has a new trick up its sleeve. Xavier noticed a large number of emails, that's of these fake bank emails that claim to have some kind of statement, account details also attached. That's a RAR file. Now, once unpacked, and then it turns out that there is several levels of PowerShell obfuscation to go through in this particular script. But what you end up with in the end is a PowerShell script that is interesting because it will actually inject shell code into a binary. The binary that's being used here is charmap.exe. If you're not familiar with Windows, it's like the little sort of keyboard picker that you have as an option to basically select some of the less used characters if you ever would like to type them. Now, it launches charmap.exe and then injects the malicious shell code in it, basically sort of using it as a vessel to hide the malicious activity. Interesting kind of strategy. And of course, we have seen similar sort of shell code injections in different tools before, but using scripting language like auto IT for it. And to me, at least, the use of charmap.exe is also kind of unique here. And probably they're using this tool because it's not that often used, but also does not necessarily raise a suspicion if it's running on a system. And Apple yesterday did its usual update of everything. And with this did again patch multiple security vulnerabilities, close to 200 if you sort of count across the different operating systems. There are updates now for iOS, macOS, iPadOS, tvOS, watches, essentially anything Apple publishes. So we are now up to iOS and macOS version 26 .6. And we also got updates for macOS 14 and 15. The vulnerabilities themselves are not very remarkable. It's sort of the usual mix that they get from Apple. What's sort of interesting is that there's actually no zero date this time, nothing that is already being exploited. The number is a little bit higher than what we have seen sort of in prior similar releases. Also, remember, that was a few weeks ago, sort of a just security release without any functional updates that was sort of released to patch more vulnerabilities. There's certainly a little bit of impact here of sort of not AI reported vulnerabilities, but overall, it's not as drastic as we have seen it from other companies like Microsoft or Oracle lately. Maybe Apple is a little bit still behind here and sort of picking up on the AI stuff or maybe some of the minor vulnerabilities were not included here. Can't really tell from the release. As usual, the descriptions are very short. And Confiant, a company that is dealing with intelligence and information around advertising risks, so malware-like, has published a blog post with an interesting piece of malware that they're calling sour trade. Now, where sour trade is different is how it actually creates the malware on the victim's system. It starts out with the usual, it's malware-tizing, particular crypto traders are being targeted here, not with the usual crypto scams, but instead with malware. When the malware starts to get downloaded, it first downloads a configuration file. This configuration file does actually install or deliver a unique seed that's then being used to create a pseudorandom stream of bytes that is then being used to decrypt the malware as it's being pulled from various servers and then assembled in the client. Now, with this particular technology, the attacker is able to essentially deliver a unique byte stream to every victim. And that, of course, makes it more difficult to detect this attack on the network. And also, since it's assembled then in the browser on the endpoint, that makes it a bit more difficult for any endpoint protection products to intercept the malware before it's being executed. Overall, interesting and fairly complex scheme. I wonder if maybe it's a little bit too fragile and how well this all works. But yeah, if you're into malware analysis, definitely something to look at in case you're running into some variation of this particular system in your environment. And researchers from Application Security Lab Depth First have created a proof of concept exploit for an NGINX vulnerability that was patched around the 15th. I think I mentioned it back then because it's a remote code execution vulnerability. It is a heat-based buffer overflow. So there was no some idea that address space layout randomization may prevent effective exploitation. Well, this proof of concept exploit does work around address space layout randomization. So it is a reliable exploit for this vulnerability even on most larger servers and the like that often do employ this defensive mechanism. So it's not just one of those IoT vulnerabilities as was originally sort of proposed. Interesting to have a proof of concept that soon in particular one that's as complete as this one. So definitely make sure that you're patching NGINX as quickly as possible if you haven't done that yet. Well, and this is it for today. So thanks for listening. Thanks for liking. Thanks for recommending this podcast and thanks for subscribing to it and talk to you again tomorrow. Bye.





