Skip to main content

Avast Antivirus CVE-2025-7006

| EUVDEUVD-2025-210126 MEDIUM
Free of Memory not on the Heap (CWE-590)
2026-06-12 GEN GHSA-w68x-xgg3-m822
5.5
CVSS 3.1 · Vendor: GEN
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malformed Windows PE file
  2. Delivery
    Deliver file to target via email or download
  3. Exploit
    User opens or accesses the file
  4. Execution
    On-access scanner parses PE structure
  5. Persist
    Stack use-after-free triggered in shared engine
  6. Impact
    Antivirus process crashes (DoS)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Free memory management
Exploitation Conditions

The on-access or on-demand scanner must process the malformed PE file, requiring a local user to open, execute, or otherwise interact with the crafted file (UI:R in CVSS). The product must be running a virus definition build prior to VPS 25022500. No elevated privileges are required to place a file that the scanner will inspect. The vulnerability is limited to the PE file parsing code path, so only files presenting as Windows PE binaries (EXE, DLL, etc.) trigger it; other file types processed by the scanner are not affected by this specific flaw. Exploitation is further limited to a Denial-of-Service of the antivirus process - there is no code execution, privilege escalation, or data exposure component. On systems where the antivirus process auto-restarts after a crash, the effective availability impact is transient.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) scores 5.5 Medium and accurately conveys the threat profile: exploitation is local and requires user interaction, substantially reducing the attack surface compared to a network-reachable vulnerability. The availability impact is high but scoped to the antivirus process alone, not the underlying OS. No EPSS score was provided in the intelligence data, so probabilistic exploitation likelihood cannot be quantified here. The vulnerability is not listed in the CISA KEV catalog, and no public proof-of-concept code has been identified at time of analysis. Together these signals indicate this is a legitimate but lower-priority issue: the primary risk scenario is a malicious file disabling antivirus protection as part of a broader attack chain, rather than direct system compromise. The shared delivery mechanism is noteworthy - a single definition update both introduces and patches the flaw across the entire Gen Digital product family, which limits the window of exposure for installations with automatic updates enabled.

Exploit ScenarioDerived

An attacker crafts a specially malformed Windows PE file designed to trigger the vulnerable stack memory management code path in the Gen Digital parser, then delivers it to a target system via email attachment, download link, or removable media. When the user accesses the file, the antivirus engine automatically scans it, hits the use-after-free condition, and crashes the antivirus process. No public proof-of-concept has been identified at time of analysis, but the attack primitive - a crafted PE triggering a parser crash - is a well-understood technique in antivirus fuzzing research.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 12, 2026

Stack use-after-free in the Gen Digital shared antivirus scanning engine crashes the antivirus process when it parses a malformed Windows PE file. Five Gen Digital products share a common virus definition update stream - Avast Antivirus, AVG Antivirus, Norton Antivirus, Avast One, and Avast Business Antivirus across Windows, macOS, and Linux - making all simultaneously vulnerable until the shared definition stream reaches build VPS 25022500. No public exploit has been identified at time of analysis; the impact is limited to a Denial-of-Service of the antivirus process with no confidentiality or integrity loss, and the CVSS score of 5.5 reflects the local, user-interaction-dependent nature of the attack.

RemediationAI

The primary fix is updating the virus definition stream to VPS 25022500 or any subsequent build; installations at or above this build are not vulnerable regardless of the underlying product or platform. Because Gen Digital delivers the fix through the standard automatic virus definition update channel, most installations with automatic updates enabled will have received the remediation without manual intervention. Administrators managing enterprise deployments of Avast Business Antivirus should verify that definition update policies are not delayed or proxied in a way that holds clients below VPS 25022500. If a temporary workaround is required before the update can be applied - for example in an air-gapped environment - disabling on-access scanning of executable files (PE format) would eliminate the attack surface at the cost of reduced real-time malware detection. No additional vendor patch beyond the definition update is indicated. See https://www.gendigital.com/us/en/contact-us/security-advisories/ for the authoritative advisory.

Affected VersionsENISA

Avast One 0 <25022500
Norton Antivirus 0 <25022500
AVG Antivirus 0 <25022500
Avast Antivirus 0 <25022500
Avast Business Antivirus 0 <25022500

Affected Packages

euvd avast_antivirus fix: 25022500
euvd avast_business_antivirus fix: 25022500
euvd avast_one fix: 25022500
euvd avg_antivirus fix: 25022500
euvd norton_antivirus fix: 25022500

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 5 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-590 (Free of Memory Not on the Heap), meaning the scanning engine attempts to release memory that was allocated on the stack rather than the heap - a class of memory-safety error distinct from heap use-after-free but equally capable of corrupting program state or triggering a crash. The affected code path resides in the PE (Portable Executable) file parser within the shared Gen Digital scan engine. Windows PE is a complex binary format with numerous optional headers and section structures; crafted malformed PE files can drive parsers into atypical code paths that mismanage stack-allocated buffers. CPE data confirms five discrete products under the gen_digital vendor namespace (cpe:2.3:a:gen_digital:avast_antivirus, avg_antivirus, norton_antivirus, avast_one, avast_business_antivirus) all consuming the same engine through a shared virus definition update stream, meaning a single upstream fix remediates all affected surfaces simultaneously.

Know when Avast Antivirus gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GEN) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Local vector because exploitation requires a file to be scanned on the local system; PR:N since any user can introduce a file; UI:R because user file interaction triggers scanning; A:H for antivirus process crash; no confidentiality or integrity impact.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GEN).

CVSS VectorVendor: GEN

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Patch available
Jun 13, 2026 - 02:00 EUVD
CVE Published
Jun 12, 2026 - 22:08 cve.org
MEDIUM 5.5

DescriptionCVE.org

Use of stack memory after free vulnerability in Avast Antivirus when scanning a malformed Windows PE file may allow Denial-of-Service of the antivirus process.

This issue affects Avast Antivirus, AVG Antivirus, Norton Antivirus, Avast One, and Avast Business Antivirus on Windows, macOS, and Linux for virus definition builds before VPS 25022500.

The affected scanning logic is delivered through a shared Gen Digital virus definition update stream. The same stream feeds the consumer antivirus products listed in this advisory and other Gen Digital products that embed the same engine. Mitigation flows through this update channel; installations at or above the listed build are not vulnerable regardless of which product consumes the stream.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2012-1459 MEDIUM
4.3 Mar 21

The TAR file parser in AhnLab V3 Internet Security 2011.01.18.00, Avira AntiVir 7.11.1.163, Antiy Labs AVL SDK 2.0.3.7,

CVE-2012-1457 MEDIUM
4.3 Mar 21

The TAR file parser in Avira AntiVir 7.11.1.163, Antiy Labs AVL SDK 2.0.3.7, avast!. Rated medium severity (CVSS 4.3), t

CVE-2012-1443 MEDIUM
4.3 Mar 21

The RAR file parser in ClamAV 0.96.4, Rising Antivirus 22.83.00.03, Quick Heal (aka Cat QuickHeal) 11.00, G Data AntiVir

CVE-2025-71326 HIGH POC
8.5 Jun 19

Local privilege escalation in Avast Antivirus 25.11 allows non-privileged Windows users to execute arbitrary code as SYS

CVE-2025-7011 HIGH
7.8 Jun 12

Local code execution and denial-of-service in Gen Digital antivirus engines (Avast, AVG, Norton, Avast One, Avast Busine

CVE-2025-7009 HIGH
7.8 Jun 12

Local code execution or antivirus-process denial-of-service in Gen Digital's shared scanning engine (Avast Antivirus, AV

CVE-2025-7008 HIGH
7.8 Jun 12

Out-of-bounds heap read in the Gen Digital antivirus scanning engine (Avast, AVG, Norton, Avast One, Avast Business) all

CVE-2025-7004 HIGH
7.8 Jun 12

Heap out-of-bounds write in Gen Digital's shared antivirus scanning engine allows local code execution or denial of serv

CVE-2015-5662 MEDIUM
6.4 Oct 18

Directory traversal vulnerability in Avast before 150918-0 allows remote attackers to delete or write to arbitrary files

CVE-2025-7019 MEDIUM
5.5 Jun 12

Stack overflow in Gen Digital's shared antivirus scanning engine crashes the AV process when it parses a malformed Offic

CVE-2025-7010 MEDIUM
5.5 Jun 12

Stack overflow via uncontrolled recursion crashes the antivirus scanning process across all Gen Digital consumer and bus

CVE-2025-7005 MEDIUM
5.5 Jun 12

Uncontrolled recursion in the Gen Digital shared scanning engine crashes the antivirus process when it encounters a spec

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy