Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker hosts crafted malicious web content
-
DeliveryVictim on RHEL system opens attacker URL in WebKitGTK-based application
-
ExploitMalicious content triggers use-after-free in rendering engine
-
ExecutionFreed heap region reused with attacker-controlled data via heap grooming
-
PersistStale pointer dereference redirects execution
-
ImpactArbitrary code executed in browser process
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a user on an affected RHEL 6-9 system to actively process attacker-controlled web content using a WebKitGTK-based application (UI:R per CVSS vector). No authentication or special privileges are required from the attacker's perspective (PR:N per CVSS vector). Limiting factors: the victim must be socially engineered or otherwise induced to visit the malicious content; exploitation is constrained to hosts where WebKitGTK is installed and actively used by a logged-in user; the S:U scope means the flaw does not inherently break out of the browser process without a chained privilege escalation or sandbox escape exploit. Systems where WebKitGTK is installed as a dependency but no user-facing browser application is in active use have a substantially reduced practical attack surface. |
| Impact | The CVSS 8.8 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) reflects high severity with low exploitation complexity, but the UI:R requirement is the primary gating factor - the attacker must induce a user to process malicious web content rather than achieving exploitation passively. EPSS data was not supplied, and neither a CISA KEV listing nor public POC code has been identified, so elevated urgency is driven by score and product footprint rather than confirmed active exploitation. The S:U (unchanged scope) designation indicates the vulnerability does not inherently escape the browser process boundary, though use-after-free primitives in browser engines are frequently chained with sandbox escape vulnerabilities to achieve full system compromise. The breadth of affected RHEL versions (6 through 9) means the attack surface spans both legacy and current production deployments; any organization running WebKitGTK-based desktop applications on RHEL should prioritize patching once Red Hat errata are released, as the user-interaction requirement does not provide strong defense-in-depth on its own. |
| Exploit ScenarioDerived | An attacker registers a domain and hosts a page containing crafted HTML, JavaScript, or media content engineered to trigger the use-after-free condition in WebKitGTK's rendering engine. A user on an affected RHEL system opens the URL in GNOME Web or another WebKitGTK-based application; the engine frees a heap object during content processing but retains a stale pointer to it, which is then accessed, corrupting heap metadata. With suitable heap grooming the attacker redirects execution to shellcode or a ROP chain, achieving code execution in the browser process. No public exploit code has been identified at time of analysis, but the vulnerability class is well-documented in browser exploit literature. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Use-after-free memory corruption in WebKitGTK exposes Red Hat Enterprise Linux 6 through 9 systems to potential arbitrary code execution when users process attacker-controlled web content. The flaw (CWE-416) stems from improper memory management in the web engine's content rendering pipeline, where a freed heap allocation is subsequently accessed, enabling heap corruption. No public exploit code or CISA KEV listing has been identified at time of analysis; operational urgency derives from the CVSS 8.8 score, the broad RHEL deployment footprint, and the well-understood exploitability of use-after-free conditions in browser engines.
RemediationAI
No vendor-released patch version has been independently confirmed from the available data. Monitor the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-78376 and the Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2521858 for updated errata; once published, apply the WebKitGTK update via yum or dnf (e.g., dnf update webkitgtk4 on RHEL 8/9, or the applicable package name for your release). As a compensating control pending a patch, restrict or disable WebKitGTK-based browser applications for users who do not require them - this directly eliminates the UI:R attack vector for those accounts, though it may impact GTK desktop application functionality. Deploying DNS or proxy-layer web content filtering to block newly registered or uncategorized domains reduces attacker-controlled content reachability without requiring endpoint changes. Do not rely on network perimeter controls alone, as the attack requires only that a user visit a URL, which can be delivered via email, chat, or document links on already-permitted channels.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WebKitGTK is the GTK port of the WebKit browser rendering engine, shipped as a system component in RHEL and used by GTK-based browsers such as GNOME Web (Epiphany) as well as embedded web views in desktop applications. CWE-416 (Use After Free) describes a memory safety class where a pointer to a freed allocation is dereferenced; in web engines this typically arises during complex DOM tree manipulation, garbage collection races, or media/script object lifecycle mismanagement. Reliable exploitation of use-after-free in browser engines generally requires heap grooming to place attacker-controlled data in the freed region before the stale pointer is accessed, redirecting execution. The CPE strings confirm scope across cpe:2.3:a:red_hat:red_hat_enterprise_linux_6, _7, _8, and _9, meaning the vulnerability affects WebKitGTK as packaged and distributed by Red Hat across all current and legacy RHEL major versions.
Know when Red Hat Enterprise Linux 6 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
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Web content delivery is network-based (AV:N), exploitation complexity is low once content is visited (AC:L), no attacker privileges required (PR:N), user must open the page (UI:R), no inherent scope change without chaining (S:U), and memory corruption enables full triad compromise (C:H/I:H/A:H).
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in WebKitGTK. Processing malicious web content can cause a use-after-free issue due to improper memory handling and result in memory corruption.
Executive ViewAI
WebKitGTK, a web rendering engine deployed across Red Hat Enterprise Linux systems (versions 6-9), contains a critical use-after-free vulnerability (CVE-2026-78376, CVSS 8.8) that enables arbitrary code execution when users process attacker-controlled web content. With no vendor patch available and the vulnerability affecting a widely-used component in business applications, this represents an immediate exposure for any organization running RHEL environments. Attackers exploiting this flaw could gain code execution privileges within affected applications, potentially compromising sensitive data and system integrity.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict WebKitGTK-dependent applications to isolated, non-critical systems; deploy application-level sandboxing via SELinux enforcing policies and container isolation with minimal privilege grants; implement network segmentation to segregate vulnerable systems from sensitive assets; disable or remove WebKitGTK-dependent applications until patch availability; maintain continuous monitoring of system and application logs for exploitation indicators including memory access violations or unexpected process behavior.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Affected Products (CPE)CVE.org
More in Red Hat Enterprise Linux 6
View allHeap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript
Arbitrary code execution in GIMP's PSD import plugin allows an attacker to run code in the context of the user who opens
Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo
Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter
Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a
A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes
A heap-based buffer overflow in the PNG metadata reader of Eye of GNOME (eog) allows an attacker to potentially achieve
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
StartTLS handling in 389-ds-base does not discard plaintext bytes buffered before the TLS upgrade, allowing an on-path a
Same weakness CWE-416 – Use After Free
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| openSUSE Leap 16.0 | Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 12 SP5 | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE CaaS Platform 4.0 | Affected |
| SUSE Enterprise Storage 6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise Desktop 15 | Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15-LTSS | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 | Affected |
| SUSE Linux Enterprise Server 15 SP1 | Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server 15-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | Affected |
| SUSE Linux Enterprise Workstation Extension 12 SP5 | Affected |
| SUSE Manager Proxy 4.0 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.0 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Server 4.0 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| openSUSE Leap 15.3 | Affected |
EUVD-2026-64858
GHSA-qcc7-6r53-qpph
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB