Skip to main content

In the Linux kernel, the following vulnerability has been resolved: scsi: ch: Do not keep references to data transfer element devices… (CVE-2026-99019)

0
Medium
Published: 10/23/2026 (10/23/2026, 15:31:35 UTC)
Source: GCVE Database

Description

A vulnerability in the Linux kernel's SCSI changer driver (ch) caused references to data transfer element devices to be retained improperly. This led to scsi_device objects never being released after device removal, preventing the unloading of the low-level driver module and requiring a system reboot to recover. The issue was fixed by dropping the reference immediately after use and removing the unused array that caused the leak.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/23/2026, 18:54:46 UTC

Technical Analysis

The Linux kernel's SCSI changer driver (ch) maintained references to scsi_device objects for data transfer element devices reported by the changer. The function ch_readconfig() stored these references in an array (ch->dt[]), but never released them, causing a reference leak. When a device was removed, its scsi_device remained on the host's device list, blocking new devices at the same address and preventing module unloads. The fix drops the reference as soon as the device name is printed and removes the unused dt[] array, eliminating the leak. This vulnerability was observed with virtual libraries such as mhvtl and was previously reported but not merged until now.

Potential Impact

The vulnerability causes resource leaks in the kernel by retaining references to removed SCSI devices, which prevents the unloading of the affected kernel module and blocks new devices from being recognized at the same address. This can lead to system instability and requires a reboot to recover. No active exploits are known.

Mitigation Recommendations

A fix has been applied in the Linux kernel to drop the references immediately after use and remove the unused array causing the leak. Users should update to the fixed kernel version once available. No additional mitigation is required beyond applying the official patch.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-3xf5-26fr-5wmr
Osv Schema Version
1.4.0
Aliases
["CVE-2026-99019"]

Threat ID: 6adbaacfd73cc49347b20545

Added to database: 10/23/2026, 18:43:27 UTC

Last enriched: 10/23/2026, 18:54:46 UTC

Last updated: 10/23/2026, 23:25:18 UTC

Views: 3

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses