Skip to main content

Linux Kernel CVE-2026-74617

| EUVDEUVD-2026-64554 CRITICAL
2026-08-22 Linux GHSA-65j5-6jf7-5p7m
9.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
4.1 MEDIUM

Local s390 device-probe race, not network-reachable; high-complexity timing window and privileged/hardware context give AC:H/PR:H; impact is kernel instability (A:H) with no confidentiality or integrity disclosure.

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

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 25, 2026 - 06:42 vuln.today
CVSS changed
Aug 25, 2026 - 06:22 NVD
9.8 (CRITICAL)
Patch available
Aug 22, 2026 - 16:32 EUVD
CVE Published
Aug 22, 2026 - 15:32 cve.org
CRITICAL 9.8
CVE Published
Aug 22, 2026 - 15:32 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

dibs: initialise dibs->lock in dibs_dev_alloc()

dibs->lock is initialised by dibs_dev_add(), but a dibs device can already take interrupts before that call: ism_probe() runs ism_dev_init(), and hence request_irq(), before it calls dibs_dev_add(). No client can have registered a dmb at that point, so no dmb interrupt can occur, but a GID event interrupt can, and ism_handle_irq() takes dibs->lock unconditionally on entry, before it inspects anything else.

Initialise the lock in dibs_dev_alloc() instead, so that it is valid as soon as a driver can publish the device to its interrupt handler.

AnalysisAI

Improper initialization ordering in the Linux kernel's dibs (Direct Internal Buffer Sharing) subsystem leaves dibs->lock uninitialized during early ISM device probe, so a GID-event interrupt arriving between ism_dev_init()/request_irq() and dibs_dev_add() causes ism_handle_irq() to acquire an uninitialized spinlock. This affects s390 systems using ISM/SMC-D devices and can lead to undefined locking behavior and kernel instability. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Local s390 system with ISM device
Exploit
GID-event IRQ during probe window
Execution
ism_handle_irq() locks uninitialized dibs->lock
Impact
Undefined spinlock behavior / kernel instability

Vulnerability AssessmentAI

Exploitation Requires an s390/IBM Z system with an ISM (Internal Shared Memory) device driving the dibs subsystem; the trigger is a GID-event interrupt arriving after request_irq() in ism_dev_init() but before dibs_dev_add() initializes dibs->lock. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The provided signals conflict sharply and must be reconciled. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario On an IBM Z system, during ISM device initialization the driver registers its interrupt handler before dibs_dev_add() runs; a GID event interrupt fires in that narrow window and ism_handle_irq() acquires the still-uninitialized dibs->lock, producing undefined locking behavior that can destabilize or crash the kernel. This is a timing/hardware-driven race rather than an attacker-crafted input path, and no public exploit code exists. …
Remediation Vendor-released patch: update to a fixed stable kernel - 6.18.45, 7.1.9, or 7.2 (or later), which move spin_lock_init to dibs_dev_alloc(). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Immediate (24 hours): Identify and inventory all s390 systems running Linux kernel with ISM/SMC-D devices; contact your Linux distribution provider to confirm patch availability and obtain the patched kernel version. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-74617 vulnerability details – vuln.today

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