The SAFA research team uncovered four kernel heap overflow bugs inside Avast’s aswSnx driver. The issues sat behind Avast’s sandbox feature and allowed attackers to gain SYSTEM-level control on Windows 11. The problems stemmed from double-fetch conditions, unsafe string handling and missing pointer checks. Avast patched the vulnerabilities within days after receiving the report.
Relevant Source (NIST NVD): CVE-2025-13032 Detail
This NVD entry documents how double-fetch flaws in the Avast/AVG sandbox kernel driver allow local attackers to escalate privileges via kernel pool overflows, matching the described sandbox escape risk.
Quick Facts
- Four kernel heap overflow bugs found in Avast’s aswSnx driver.
- Tracked under CVE-2025-13032 with confirmed privilege escalation impact.
- Attackers needed sandbox access to trigger the vulnerable IOCTL paths.
- Double-fetch issues allowed controlled memory corruption in kernel space.
- Avast patched the flaws about 12 days after receiving the report.
- Vulnerabilities affected version 25.2.9898.0 and possibly related Gendigital products.
How Avast’s Sandbox Was Broken
Avast’s sandbox uses custom profiles and IOCTL handlers to isolate untrusted processes, yet the design exposed sensitive kernel paths to sandboxed applications. SAFA’s review of the aswSnx driver found that user-controlled data could slip through weak validation steps and reach unsafe string operations. This created a chance for attackers to change string lengths mid-operation and corrupt the kernel heap.
- Double-fetch conditions let attackers alter data between checks.
- String functions lacked strict bounds validation.
- Pointer safety checks were missing in several code paths.
These issues combined into a privilege escalation risk where an attacker moved from sandboxed code to full SYSTEM control. The flaw centered on logic that trusted sandboxed processes more than it should have.
Relevant Source (SAFA): CVE-2025-13032: Entering and Breaking the Avast Antivirus Sandbox (Part 1)
SAFA’s technical write-up details how Avast’s custom sandbox profile, IOCTL handlers, and double-fetch flaws in the aswSnx driver allowed controlled kernel heap overflows and local privilege escalation.
Why Kernel Flaws Are Dangerous
Kernel-level vulnerabilities in security tools carry outsized impact because these products run deeply inside the system. When validation breaks at that level, attackers gain shortcuts past normal defenses. Privilege escalation on Windows 11 transforms a local foothold into full control.
- SYSTEM access grants unrestricted file changes.
- Attackers can disable security products silently.
- Malicious drivers or persistence methods can be installed.
- Sandbox barriers lose meaning if attacker processes can escape.
- Organizations lose trust in endpoint protection when kernel bugs appear.
Timely patches matter because kernel flaws often become part of exploit chains that target corporate environments and consumer systems alike.
Relevant Source (Microsoft Security): Exploitation of CLFS zero-day leads to ransomware activity
Microsoft details how a Windows kernel privilege escalation bug was chained with other techniques to deploy ransomware, showing how kernel-level flaws turn local access into full SYSTEM compromise in real attacks.
How To Stay Protected Now
Users and organizations should confirm they are running the latest patched version of Avast or any Gendigital product that relies on the same driver. Updating closes the door on the vulnerable IOCTL handlers and restores proper sandbox boundaries.
Steps:
- Update Avast Antivirus immediately.
- Reboot to load the fixed aswSnx driver.
- Review endpoint protection logs for abnormal sandbox activity.
- Apply Windows updates and enforce least-privilege access policies.
Staying current with patches reduces exposure while research teams continue to scrutinize kernel-level components.
Relevant Source (CISA): Keep Your Device’s OS and Apps Up to Date
CISA emphasizes that timely updates for operating systems and applications help protect against vulnerabilities that attackers exploit — underscoring why patching the aswSnx driver matters for system security.
How Coordinated Fixes Protect Users
Avast’s quick fix shows that responsible disclosure pipelines work when vendors act fast and communicate clearly. SAFA’s findings came from focused manual review, which remains an effective way to locate subtle logic flaws that automated tools miss. Attackers often target the same weak points, so the research helps close gaps before they become real-world incidents.
Security products need strong internal boundaries because they interact with both trusted and untrusted data at high privilege. When small validation mistakes appear in kernel drivers, the consequences ripple across millions of machines. Regular audits, strict coding practices and controlled IOCTL exposure keep these tools resilient under pressure.
Relevant Source (CISA): Coordinated Vulnerability Disclosure Process
CISA describes how coordinated vulnerability disclosure and fast vendor response help reduce real-world risk, matching the role of SAFA’s research and Avast’s rapid patching in strengthening security products.
Avast Sandbox Fix Takeaways
Avast’s sandbox vulnerabilities highlight how even hardened defense tools depend on precise validation inside kernel drivers. Fixes now in place remove the double-fetch weaknesses and tighten pointer and string safety. Users who stay updated reduce their risk and benefit from the rapid response driven by coordinated disclosure.
Relevant Source (Gen Digital): CVE-2025-13032 Security Advisory
Gen Digital’s advisory confirms the double-fetch bug in the Avast/AVG sandbox kernel driver, its critical 9.9 severity, and the fixed versions that address the privilege escalation risk.
FAQ
What is CVE-2025-13032?
A group of four kernel heap overflow bugs in Avast’s aswSnx driver.
Can these flaws be exploited remotely?
No. Attackers need local access and must register a process into the Avast sandbox first.
Does this affect Windows 11 only?
The research focused on Windows 11, though other products sharing the driver code may also be impacted.
Did Avast release patches?
Yes. Patches were issued roughly 12 days after the report was accepted.
Should users uninstall Avast?
Updating is the safer approach. Running the latest patched version mitigates the issue.
JENI Systems And Real Device Security
JENI strengthens system stability by fixing the performance weaknesses that make security tools more vulnerable under pressure. Strong endpoint health reduces the risk of crashes, corrupted caches, and inconsistent behavior that can expose deeper flaws. Clean, reliable machines handle updates faster and maintain safer execution paths.
How JENI Supports Secure Systems:
- Repairs underlying OS errors that can weaken security software
- Clears corrupted caches that can disrupt driver and sandbox behavior
- Improves overall system stability for consistent patching and performance
A healthy device reduces the attack surface and prevents many of the conditions that help local exploits succeed. JENI focuses on dependable system repair through trusted, local-only processing. Performance issues often hide subtle risks that security software cannot fully compensate for. Strong baseline stability helps keep kernel-level defenses reliable even when vendors race to patch new discoveries.

