惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
博客园 - 聂微东
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
U
Unit 42
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
雷峰网
雷峰网
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
Hugging Face - Blog
Hugging Face - Blog
L
LangChain Blog
人人都是产品经理
人人都是产品经理
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
P
Proofpoint News Feed
The Cloudflare Blog
D
Docker
大猫的无限游戏
大猫的无限游戏

Intel 471 Blog

TeamPCP Supply Chain Attacks Turning Geopolitical Tension into Actionable Intelligence CVE-2025-68613: Zerobot botnet exploits critical vulnerability impacting n8n AI orchestration platform Introducing Cyber Threat Exposure Bundle: A Unified Approach to External Risk CVE-2026-20127: Critical Cisco SD-WAN vulnerability exploited in wild Handala Threat Group OpenClaw: A viral AI assistant and a magnet for infostealer malware and ClickFix trickery Israeli, US strikes against Iran triggers a surge in hacktivist activity CVE-2026-1731: Finding a critical RCE in an age of AI-driven vulnerability research Born to bypass MFA: Taking down Tycoon 2FA The UK Cyber Security Resilience Bill How AI and the human advantage beat tomorrow’s threats Winter Olympics 2026: Hacktivism Surges Ahead of Protests and Suspected Sabotage How Threat Hunting and “Good” Metrics Help The Business Likely fake ransomware operator 0APT causes panic — Our analysis Hunting APTs: from state policy to TTPs CrazyHunter Ransomware DevMan Ransomware Introducing HUNTER Tuning: a New Tool for Driving Behavioral Threat Hunt Detections Battling check fraud in the U.S. Gootloader Malware Update Shai-Hulud Worm 2.0 New FvncBot Android banking trojan targets Poland White Paper Preview: Black "Fraud Day” and Beyond — The Key Cyber Threats Facing the Retail Sector this Holiday Season Threat hunting case study: Detecting IAB activity Using deception to extract cyber threat intelligence Lynx Ransomware Qilin Ransomware Group ClickFix: Tricking users into installing infostealers Cybercrime Takedowns: Trust, Partnerships and Focus
A Primer on Zero-Day Vulnerabilities
Intel 471 · 2022-12-02 · via Intel 471 Blog

It seems terribly unfair: Companies and organizations can do nearly everything right from a defensive perspective, but still become victims of intrusions and data breaches. How is that possible?

The answer: zero-day vulnerabilities. These are software flaws that have been discovered by threat actors before vendors have developed patches. Often, attacks are already under way before anyone is aware of them. These types of vulnerabilities are potent ways to compromise companies as defensive teams don’t know there is new risk. Software vendors prioritize engineering patches for high severity zero-day vulnerabilities, but in the meantime, there’s a dangerous window of risk that organizations face.

Once a zero-day vulnerability is found, attackers begin to develop what’s known as an exploit. An exploit is attack code that leverages the software flaw in order to gain access to a system. The attack code is known as a zero-day exploit, and it can then be deployed against a target. Zero-day vulnerabilities and exploits can offer huge opportunities for attackers. The flaws can be leveraged to hit hardened targets that the attackers may have not had success at previously compromising.

Software vulnerabilities are discovered all of the time that haven’t been fixed. Some are not necessarily that risky. But the riskiest zero-day vulnerabilities are ones that can allow remote code execution on systems without authentication. In that scenario, attackers can search for internet-facing systems that have a software flaw and then launch an attack, gaining initial access to systems.

Case study: Microsoft Exchange’s “ProxyLogon”

In early 2021, tens of thousands of organizations around the world were attacked with startling speed as the result of zero-day vulnerabilities. It started with the discovery of four zero-day vulnerabilities in on-premises versions of Microsoft’s Exchange Server 2013, 2016 and 2019. Security researchers disclosed the flaws to Microsoft in January 2021. But as Microsoft was developing patches, attackers discovered the flaws. What ensued was one of the largest mass attacks in recent memory leveraging zero-day vulnerabilities.

Microsoft was close to releasing patches when in late February 2021 threat actors launched powerful sneak attacks. The attacks, which were largely automated, resulted in the compromise of tens of thousands of internet-facing Exchange servers. The attackers placed small bits of code called webshells on Exchange servers, which then allowed persistent access to the email servers. The webshells also provided footholds for attackers to begin moving deeper into compromised organizations’ systems.

Microsoft released patches on March 2, 2021. But it meant that thousands of organizations that had Exchange servers facing the internet needed to check if they’d been compromised. It wasn’t the fault of those organizations that threat actors gained initial access. There simply were no patches available for the ProxyLongon flaws when the attackers pounced. Microsoft said in late March 2021 it detected the Exchange flaws were being exploited to install the DearCry ransomware.

Microsoft attributed the mass attacks to a group called Hafnium, which the company said was assessed to be state sponsored and operating out of China. It’s unknown how Hafnium discovered the flaws. But it’s not unheard of for security researchers and threat actors to discover vulnerabilities around the same time. It’s also possible that information about the software vulnerabilities somehow leaked. For software vulnerabilities that are considered highly dangerous, it’s often a race between attackers and vendors developing patches. Unfortunately, the attackers sometimes win.

Defending Against Zero-Days

Defending against a zero-day attack, or at least mitigating the possibility of a successful attack, is possible. By definition, a zero-day vulnerability doesn’t have a patch. But the use of new exploit code might be flagged by web application firewalls. Webshells or other backdoors that are planted after exploit code is used may be detected by antivirus or endpoint detection and response software. Also, security tools that detect abnormal behavior may catch attackers trying to move from their foothold to other parts of a company’s network.

In the hours after a severe, zero-day flaw has been disclosed, software vendors will usually issue mitigation advice to their customers to blunt the chance of a successful attack while a patch is under development. These mitigations are defensive steps that can stop attempts to exploit a vulnerability. However, these mitigations may impact the functionality of the affected system.

Occasionally, the impact of a flaw may be so severe and risky that a system should be taken offline immediately. If it’s a critical business system, then the security team may need to brief business leaders to fully understand the risks of keeping a system online. This risk decision will vary depending on the severity of the vulnerability. Once a patch is released, the usual advice applies: Install it as soon as possible to close the window of attack. It’s also recommended that organizations turn on automatic updates if possible so newly released patches are quickly applied.

Vulnerabilities in the Cyber Underground

How can security teams learn as soon as possible that a high-impact zero-day vulnerability may be exploited soon? Because dangerous software vulnerabilities can allow attackers to easily infiltrate systems, they’re highly valuable and sought after. Vulnerabilities and full working exploits are offered for sale in underground marketplaces and forums. It’s not illegal to sell information about software flaws, but it is illegal to subsequently use that information to attack organizations. Studying these underground marketplaces or forums for vulnerability intelligence can give clues about what zero-days may surface next and also help alert security teams about what systems may be targeted.

Threat intelligence platforms that specialize in watching threat actor activity as well as areas of the cyber underground where software vulnerabilities are sold can help in defense. This type of intelligence is important because it can close the gap between when threat actors begin to launch attacks and when defensive teams begin to spot signs of potentially malicious activity. Minutes are precious as an attack begins, and early warning could be critical. It could mean the difference between dismissing a security event versus having to launch an incident response.

Future of Zero-Day Flaws

As long as humans are developing software, there will be zero-day software flaws. But software vendors recognize the importance of 1) developing secure code and 2) remedying serious vulnerabilities as quickly as possible. And recent findings from Google can help guide software vendors on how to prevent spin-off zero-day vulnerabilities.

In June, Google’s Project Zero released statistics on flaws that were used in the wild by attackers during the first six months of 2022. Nine of the 18 vulnerabilities Project Zero studied were closely related to flaws that had already been patched. In some cases, the patches that were developed were insufficient, leading attackers to find variations that allowed for exploitation. Google concluded that it shows attackers will take the least path of resistance and capitalize on if vendors haven’t comprehensively patched.

As vendors more comprehensively patch, security teams can prepare: Use threat and vulnerability intelligence to minimize the windows of exposure, monitor for abnormal behavior, mitigate quickly when a vulnerability emerges and eventually, patch.