Skip to main content

Linux Kernel EUVDEUVD-2026-27660

| CVE-2026-43263 HIGH
NULL Pointer Dereference (CWE-476)
2026-05-06 Linux GHSA-96q3-68gv-9r3h
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Gain local authenticated shell
  2. Delivery
    Open multiple /dev/video* devices
  3. Exploit
    Rapidly create concurrent decoder instances
  4. Execution
    Trigger interrupt during instance teardown
  5. Persist
    NULL dereference in IRQ handler
  6. Impact
    Kernel panic (DoS) or potential memory corruption

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires local authenticated user access to a Linux system with the chips-media wave5 kernel driver loaded and active wave5 video codec hardware present. Vulnerable configurations are primarily embedded devices, set-top boxes, or specialized media appliances using SoCs with Chips&Media WAVE5 IP cores. Exploitation trigger requires ability to create multiple concurrent video decoder instances via /dev/video* device nodes (typically accessible to users in 'video' group or with appropriate udev permissions) and rapidly cycle them through initialization/teardown to hit the race window. Generic x86/ARM server or desktop systems without wave5 hardware will not load the driver module and are not exposed. Default kernel configurations on most distributions compile wave5 as module (CONFIG_VIDEO_WAVE_VPU=m), limiting exposure to systems actively using the hardware. Local user interaction required to open video device nodes and trigger decoder operations, but no UI prompts needed once access obtained (UI:N in CVSS).

Impact

Despite the CVSS 7.8 HIGH rating, real-world risk appears limited. The CVSS vector (AV:L/AC:L/PR:L/UI:N) correctly identifies this as requiring local authenticated access with low complexity, but the attack surface is constrained to systems actively using wave5 hardware video decoding with the specific driver loaded. The EPSS score of 0.02% (4th percentile) suggests security researchers and attackers have not prioritized this vulnerability, likely because exploitation requires both local access and specific hardware/driver configuration. No CISA KEV listing exists, confirming no observed active exploitation. The NULL pointer dereference in kernel space typically results in kernel panic/system crash (availability impact) rather than reliable code execution, though the CVSS claims high confidentiality and integrity impact which seems potentially overstated without additional context about exploitability. Priority should be moderate for systems using wave5-equipped SoCs (certain embedded media devices, set-top boxes) with local user access, but low for general-purpose Linux servers or desktops unlikely to load this specialized driver. The primary risk vector is denial-of-service rather than privilege escalation, though kernel memory corruption bugs warrant careful assessment.

Exploit ScenarioDerived

A local authenticated user on an embedded device with wave5 video hardware repeatedly creates and destroys multiple video decoder instances concurrently (simulating multi-stream decode workload or running conformance test suites like Fluster). During the overlapping instance lifecycle operations, an interrupt fires for a decoder instance while its vpu_instance structure is being freed or reinitialized in another thread. The unsynchronized access in the IRQ handler dereferences the NULL or invalid pointer, triggering a kernel oops and system crash. While typically resulting in denial-of-service, skilled attackers might attempt to leverage the memory corruption window for privilege escalation by timing heap manipulations, though no public POC demonstrates this.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – May 08, 2026

A race condition in the Linux kernel's chips-media wave5 video decoder driver allows local authenticated users to trigger a NULL pointer dereference during concurrent instance creation/destruction, potentially leading to high confidentiality, integrity, and availability impact. The vulnerability affects kernel versions from commit 9707a6254a8a onwards until patched in 6.18.16, 6.19.6, and 7.0. Fixed via interrupt handler refactoring with proper locking. EPSS score of 0.02% (4th percentile) indicates very low observed exploitation probability, and no public exploit code or CISA KEV listing exists, suggesting limited real-world exploitation despite the high CVSS 7.8 score.

RemediationAI

Upgrade to patched Linux kernel versions 6.18.16, 6.19.6, or 7.0 or later, available from kernel.org stable branches (https://git.kernel.org/stable/c/ea316b784fe6a61b29131c98cddb24e651b1dcbc for 6.18, https://git.kernel.org/stable/c/d12bcf183ec7da4305d848068d15f18044eaf62a for 6.19, https://git.kernel.org/stable/c/e66ff2b08e4ee1c4d3b84f24818e5bcc178cc3a4 for mainline). Distribution-specific kernels will incorporate these fixes in their security update channels. If immediate patching is infeasible, blacklist the wave5 driver module (add 'blacklist wave5' to /etc/modprobe.d/blacklist.conf and rebuild initramfs) to prevent loading, though this disables hardware video acceleration on affected systems. Monitor for kernel panics or oops messages referencing wave5_irq or vpu_instance as potential exploitation indicators. No workaround preserves driver functionality; the locking fix is mandatory for safe concurrent operation. Compensating control trade-off: blacklisting eliminates risk but degrades video decode performance to software-only fallback.

Affected VersionsENISA

Linux 9707a6254a8a6b978bde811a44fe07d86c229d1c <e66ff2b08e4ee1c4d3b84f24818e5bcc178cc3a4
Linux patch: 6.19.6
Linux patch: 0
Linux 9707a6254a8a6b978bde811a44fe07d86c229d1c <d12bcf183ec7da4305d848068d15f18044eaf62a
Linux 9707a6254a8a6b978bde811a44fe07d86c229d1c <ea316b784fe6a61b29131c98cddb24e651b1dcbc
Linux 6.8
Linux patch: 7.0
Linux patch: 6.18.16

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The vulnerability resides in the chips-media wave5 hardware video codec driver (drivers/media/platform/chips-media/wave5/) in the Linux kernel. The wave5 driver manages Chips&Media's WAVE5 series video encoder/decoder IP cores used in various SoC platforms. The core issue is an unsynchronized shared data structure (struct vpu_instance) accessed from both normal execution context and interrupt handler context. When multiple decoder instances undergo rapid creation and destruction cycles (as occurs during conformance testing with tools like Fluster), the interrupt handler can access freed or partially-initialized vpu_instance structures. The fix splits the IRQ handler into two phases and introduces proper locking primitives to serialize access to the shared structure, preventing the race window. This follows a classic time-of-check-time-of-use (TOCTOU) pattern in kernel driver interrupt handling where multi-phase operations on shared state require atomic protection.

Know when the next one hits your stack

  • 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 (Linux) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
SUSE HIGH

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

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

Lifecycle Timeline

2
CVSS changed
May 08, 2026 - 13:22 NVD
7.8 (HIGH)
CVE Published
May 06, 2026 - 11:28 nvd
HIGH 7.8

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

media: chips-media: wave5: Fix Null reference while testing fluster

When multi instances are created/destroyed, many interrupts happens and structures for decoder are removed. "struct vpu_instance" this structure is shared for all flow in the decoder, so if the structure is not protected by lock, Null dereference could happens sometimes. IRQ Handler was spilt to two phases and Lock was added as well.

Executive ViewAI

Why It Matters

CVE-2026-43263 is a race condition in the Linux kernel's wave5 video decoder driver that allows authenticated local users to crash systems through NULL pointer dereference, impacting confidentiality, integrity, and availability. Organizations running affected kernel versions should prioritize patching to prevent potential denial-of-service attacks and data exposure on systems where untrusted local users have access.

Business Impact: High
Compensating Controls

Until patching is completed: restrict local user access to affected systems where feasible; disable video codec hardware acceleration if not required for business function; implement kernel address space layout randomization (ASLR) and stack canary protections to mitigate crash impact; monitor system logs for NULL pointer dereference messages and kernel panics indicative of exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Vendor StatusVendor

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

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