Infostealer Attacks in October 2026: Monthly Report

Infostealer Attacks in October 2026: Monthly Report

Quick Summary

October 2026’s stealer logs included 11,446 infected machines with a Microsoft 365 password and a device name. Two thirds of those machines had Windows’ default device name. If your company renames every machine it sets up, a default name points to a home PC or another machine IT didn’t set up. Require a compliant device for every Microsoft 365 sign-in.

Default Windows device names on infected Microsoft 365 machines

October’s stealer logs included 47,655 infected machines with a Microsoft 365 password saved. The logs recorded a device name for 11,446 of those machines. Of those, 7,593 had Windows’ default device name.

If your company renames every machine it sets up, an alert with a default name points to a machine IT didn’t set up.

Why listen to us?

Our founder, Josh Amishav, spent nearly 20 years as a penetration tester, getting into client networks with leaked credentials. He built Breachsense, a dark web monitoring API, to find leaked credentials before attackers use them. Our stealer-log alerts include the plaintext password. Kaspersky’s ICS CERT draws on our breach records in its quarterly reports on attacks against industrial companies. Other researchers and reporters cite our data too.

October 2026 infostealer numbers at a glance

  • 326,444 infected machines in the logs we indexed
  • 21 saved credentials leaked from the median machine
  • 74,316,771 credential records, containing 29,983,953 distinct username and password pairs
  • 47,655 machines had a Microsoft 365 password saved
  • 29,175 machines had an OpenAI credential saved

Saved credentials per infected machine

The median infected machine leaked 21 saved credentials, up from 19 in September. A quarter of the machines leaked 65 saved credentials or more. One in ten machines leaked 142 saved credentials or more.

Have the employee change every password saved on the infected machine, starting with personal passwords they also use at work.

Chart of saved credentials per infected machine in October 2026: 21 on the median machine, 65 or more on the top 25% of machines, 142 or more on the top 10%

Infected machines had GitHub and OpenAI passwords saved

OpenAI credentials were on 29,175 infected machines, one machine in 11, up from one in 17 in September. GitHub credentials were on 26,021 infected machines.

PlatformDistinct username and password pairs
openai.com95,462
github.com89,642
huggingface.co7,647
docker.com3,542
runwayml.com3,503
gitlab.com2,648
atlassian.net1,651
npmjs.com982

A GitHub account an employee signed up for with a personal email address can be a member of your company’s GitHub organization. When you get a stealer-log alert for an employee, ask the employee for their GitHub username and check whether that account is a member of your GitHub organization. If it is, have the employee sign out of every GitHub session and revoke the account’s personal access tokens.

What security teams should do

Find the infected machine. Breachsense alerts include the device name when the stealer log records it. Check the name against your naming standard and device inventory. If the stealer log contains them, the alert also includes the machine’s IP address and hardware ID. The IP address shows which network the machine was on. The hardware ID tells you whether two alerts came from the same machine. If the alert doesn’t identify the machine, check the account’s sign-in logs in Microsoft Entra. Each sign-in shows whether the device was managed or compliant.

If the machine is yours, reimage it. Reset the password and revoke the user’s sessions first.

If the machine isn’t yours, require a compliant device for Microsoft 365 sign-ins. You can’t clean a machine you don’t manage, so reset the password and revoke the user’s sessions. Then turn on a Microsoft Entra Conditional Access policy that requires the device to be marked as compliant in Intune. Apply the policy to all users, so it also blocks Microsoft 365 sign-ins from unmanaged machines you haven’t found yet.

Flowchart for a stealer-log alert. With no device name, check the sign-in logs. A name that matches your naming standard points to your own machine, so reimage it. Any other name points to a machine IT didn't set up, so require a compliant device for Microsoft 365.

How we collected this data

We count each stealer log in the month we indexed it.

We count a device name as a Windows default when it’s DESKTOP- or LAPTOP- followed by seven or eight random characters.

We count a credential as Microsoft 365 when it’s saved for microsoftonline.com, Microsoft’s sign-in domain.

Get an alert when an employee’s password turns up in a stealer log

With infostealer detection, we send you a webhook or email alert when we find one of your employees’ passwords in a stealer log.

Breachsense is a dark web monitoring API for security teams and MSSPs. It finds credentials and session tokens that have already been stolen from your staff or customers, whether by infostealer malware or a phishing page. It sends those credentials and tokens by webhook, so teams can reset the affected accounts before attackers use them. It also indexes the files ransomware groups leak, so you can search them for your own company’s data.

To see which of your employees’ credentials have already leaked, run a free dark web scan. To get an alert when your staff’s credentials show up in a new stealer log, book a demo.

Our October 2026 phishing report counts credentials taken from fake login pages. The October 2026 ransomware report counts the companies named on leak sites. For the previous month’s infostealer numbers, see the September 2026 infostealer report.

October 2026 Infostealer FAQ

The stealer logs Breachsense indexed in October 2026 contained 74,316,771 credential records from 326,444 infected machines. The records contain 29,983,953 distinct username and password pairs.
The median infected machine in the stealer logs we indexed in October 2026 leaked 21 saved credentials. A quarter of the machines leaked 65 saved credentials or more. One in ten machines leaked 142 saved credentials or more.
Yes, if the log records the device name and your company renames its machines. A default name such as DESKTOP-4QK7R2M then points to a machine IT didn’t set up. In October 2026, two thirds of infected Microsoft 365 machines with a recorded device name had a default name.
The stealer logs Breachsense indexed in October 2026 contained 213,939 distinct usernames for Microsoft’s sign-in page. The usernames came from 47,655 infected machines, one machine in seven.
OpenAI credentials were on 29,175 infected machines in the stealer logs Breachsense indexed in October 2026, one machine in 11. GitHub credentials were on 26,021 infected machines. A GitHub account an employee signed up for with a personal email address can be a member of your company’s GitHub organization.
Breachsense dark web monitoring sends a webhook or email alert when an employee’s credentials appear in an infostealer malware log we index. The alert includes the leaked password, so you can check whether the employee still uses it.