Handler on Duty: Johannes Ullrich
Threat Level: green
Podcast Detail
SANS Stormcast Monday, November 9th, 2026: sshole Scans (CVE-2026-123158); SonicWall SonicOS MFA Bypass (CVE-2026-19868); Entra Device Registration (CVE-2026-109469); Claude Code Secrets Leak
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/10170.mp3
sshole Scans (CVE-2026-123158); SonicWall SonicOS MFA Bypass (CVE-2026-19868); Entra Device Registration (CVE-2026-109469); Claude Code Secrets Leak
00:00
My Next Class
Click HERE to learn more about classes Johannes is teaching for SANS
ISC honeypots seeing sshole (CVE-2026-123158) exploitation attempts; SonicWall patches seven SonicOS flaws including an already-exploited SSL VPN MFA bypass; Microsoft cloud-fixed an Entra Device Registration elevation-of-privilege bug; Apiiro found Claude Code saving secrets into .claude/settings.local.json on GitHub.
Scans for sshole Vulnerability (CVE-2026-123158)
ISC honeypots are seeing long letter-A passwords that look like sshole exploitation, with clear attempts starting November 5th after earlier long passwords that were mostly buggy brute-force scripts dumping shell commands into the password field. Honeypots only keep the first 255 characters of each password, which limits what can be measured.
https://isc.sans.edu/diary/Scans+for+Sshole+Vulnerability+CVE2026123158/33498
SonicWall SonicOS Multiple Vulnerabilities (SNWLID-2026-0014)
On Friday SonicWall released patches for seven SonicOS vulnerabilities; one already-exploited flaw lets attackers bypass multi-factor authentication for SSL VPN logins when an alternate authentication method without MFA is also defined. Patch promptly—press and CISA associate the exploited issue with CVE-2026-19868.
https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2026-0014
https://www.bleepingcomputer.com/news/security/sonicwall-warns-of-new-ssl-vpn-mfa-bypass-flaw-exploited-in-attacks/
Entra Device Registration Elevation of Privilege (CVE-2026-109469)
Microsoft patched an authorization bypass in Entra Device Registration over the weekend that could let an unauthorized attacker elevate privileges. No customer action is required: it is a Microsoft-hosted cloud service, and Microsoft says there was no exploitation at the time of the fix and rates future exploitation less likely.
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-109469
Claude Code Leaking Secrets on GitHub
Apiiro reports that Anthropic's Claude Code can store credentials in .claude/settings.local.json when you tell it not to ask again about an API or command, and that on the order of a thousand-plus of those credential files have shown up on GitHub. ISC web honeypots also saw new requests for the .claude directory this weekend; rotate exposed secrets and watch for Anthropic updates.
https://apiiro.com/blog/coding-agents-leaking-secrets-github-dont-ask-again
https://thehackernews.com/2026/11/claude-codes-dont-ask-again-file.html
SANS Difference Makers Vote
https://www.sans.org/go/difference-makers-awards-2026
My Upcoming Classes
https://www.sans.org/profiles/dr-johannes-ullrich
| Application Security: Securing Web Applications, APIs, and Microservices | Washington | Dec 14th - Dec 18th 2026 |
| Application Security: Securing Web Applications, APIs, and Microservices | Online | US Eastern | Feb 8th - Feb 12th 2027 |
| Application Security: Securing Web Applications, APIs, and Microservices | Online | India Standard Time | Mar 15th - Mar 19th 2027 |
| Application Security: Securing Web Applications, APIs, and Microservices | Orlando | Apr 12th - Apr 16th 2027 |
| Application Security: Securing Web Applications, APIs, and Microservices | Online | US Mountain | Apr 21st - Apr 25th 2027 |
| Application Security: Securing Web Applications, APIs, and Microservices | Amsterdam | May 10th - May 14th 2027 |
| Application Security: Securing Web Applications, APIs, and Microservices | Baltimore | May 17th - May 21st 2027 |
Podcast Transcript
Hello and welcome to the Monday, November 9, 2026 edition of the SANS Inline Storm Center's Stormcast. My name is Johannes Ullrich, recording today from Washington, D.C. And this episode is brought to you by the SANS.edu Graduate Certificate Program in Cloud Security. Today I spent a little bit time looking at our honeypot data to see if we are detecting any evidence of the sshole vulnerability being exploited. And yes, indeed, it is being exploited. Now, this investigation had a couple of hiccups. First of all, in order to exploit sshole, you must use a password that's larger than 256 characters. Well, we only record passwords up to 256 characters because, well, that's usually for brute forcing and so all that matters. On the other hand, there are sometimes passwords that are longer than 256 characters that are being recorded by our honeypots that are not related to sshole. What usually happens here is that simple scripts that are doing brute forcing are actually not checking if the login succeeded or not. So what they're doing then is they end up entering whatever bash command they would like to execute in the password field of the login. Sometimes also the username, that's where we also see them often showing up. But here, of course, the password field was what matters. And if you're looking at the data that I published as part of the diary, we saw a number of long passwords like this on November 1st. So what I'm calling here is the actual sort of exploitation of passwords that I would associate with sshole started on November 5th in our honeypots. Now, what I'm calling here an sshole password is one that basically is just letters, no recognizable bash commands or anything like this, and fills the entire 255 bytes that we are recording. The only ones that I've seen so far being used is either all uppercase letter A or all lowercase letter A. Of course, the actual content of the password shouldn't really matter when it comes to exploiting this vulnerability. I hope to follow this up maybe later this week with a look at what commands are being executed by these attacks after they're logged in. These attacks should actually work as far as our honeypot is concerned. They should sort of randomly allow some of these login attempts to log in. And on Friday, SonicWall released patches for seven vulnerabilities in SonicOS. This is significant because one of these vulnerabilities is already being exploited. The already exploited vulnerability does allow attackers to bypass multi -factor authentication for SSL VPN logins. Apparently, the problem here is if you have multiple authentication methods defined, and one of these authentication methods does not require multi-factor authentication, then an attacker essentially can use that to bypass the multi -factor authentication requirements that you may have set up for SSL VPN access. So this should be patched now. And again, it's already being exploited, which should tell you to please expedite release rolling out this particular update. In particular, of course, with SSL VPNs, we often had issues where people didn't use multi-factor authentication because, well, we all know passwords don't work. And Microsoft this weekend patched an authorization bypass vulnerability in Entra. This vulnerability would allow a user to essentially gain elevated privileges. The attacker in this case doesn't even have to be authorized. Now nothing you have to do. Microsoft already took care of it for you since this is an Entra vulnerability. So it really only affected Microsoft's cloud services and they released the advisory as they state to be more transparent about these vulnerabilities. They also say there was no exploitation happening at the time when they patched this vulnerability. Now they say exploitation is less likely, so more complex vulnerability. And hopefully now after the patch supplied, exploitation should be impossible. And a agentic coding security company, Apiiro, found that Anthropic's Claude Code under certain circumstances will add secrets to a hidden file in GitHub. The way this works is if you're requesting Claude Code to connect to an API or such, it may need credentials. And there is an option when you provide credentials to Claude Code where it basically asks, well, do you want me to ask you again about these credentials, about accessing this API? If you say no, then of course it has to remember those credentials somewhere. And the way it does so is by saving them to a .claude folder and inside there a file settings.local.json. We've actually seen in our web honeypots this weekend an increase in actually for the first time requests for this .claude directory. So attackers are definitely looking for it and Apiiro as part of their blog states that they found sort of around 1500 or so of these credential files on GitHub. There's still work in progress into how to exactly fix this. Essentially what they're proposing is to check automatically for secrets before anything is being sent to GitHub. But of course that may still keep those credentials in any other Git repositories. So not quite clear how this will be fixed. Definitely be aware of this and check with Anthropic and as a Claude Code user with any updates that you may be receiving that will fix this problem for you. Well, and that's it for today. Thanks for listening. Thanks for liking. Thanks for recommending and subscribing to this podcast. And talk to you again tomorrow. Bye.





