CVE Database›Document archive›CVE-2026-98477

CVE-2026-98477

kernel: perf/core: Fix NULL pmu_ctx passed to pmu->sched_task()

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · October 18, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's performance monitoring subsystem (perf). When switching tasks during performance event handling, the kernel can pass an uninitialized NULL pointer to hardware performance monitoring drivers. A local user can exploit this issue during task execution to trigger a kernel crash, resulting in a Denial of Service (DoS).

Statement

This vulnerability is rated as Moderate severity because exploitation requires local system access and is restricted to causing a denial of service, without enabling arbitrary code execution or data leakage. The issue occurs during task context switching and primarily affects systems with ARMv8 performance monitoring units that support branch recording capabilities. Consequently, workloads running on different processor architectures or configurations that do not expose these specialized hardware counters are not impacted.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-476 · NULL Pointer Dereference