PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46060 Linux CVE debrief

A resource cleanup vulnerability in the Linux kernel's Intel QuickAssist Technology (QAT) driver for 6xxx series devices could cause kernel warnings and potential resource leaks during device probe failure. When adf_dev_up() partially completes then fails, IRQ handlers registered during adf_isr_resource_alloc() remain attached while MSI-X vectors are released by devres cleanup, triggering remove_proc_entry() warnings about leaking entries like 'qat0-bundle0'. The fix ensures adf_dev_down() is explicitly called on adf_dev_up() failure to properly detach IRQ handlers before MSI-X vector release.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-27
Original CVE updated
2026-06-16
Advisory published
2026-05-27
Advisory updated
2026-06-16

Who should care

Organizations running Linux systems with Intel QAT 6xxx series cryptographic acceleration hardware; kernel maintainers and distribution packagers; security teams monitoring for kernel resource leak conditions

Technical summary

The vulnerability exists in the Intel QuickAssist Technology (QAT) driver's probe path for 6xxx series devices. The driver uses pcim_enable_device() which internally registers pcim_msi_release() as a devres action. When adf_dev_up() partially succeeds then fails, the IRQ handlers registered during adf_isr_resource_alloc() are not detached before devres cleanup runs. Since devres executes in LIFO order, pcim_msi_release() fires before any custom cleanup, freeing MSI-X vectors while IRQ handlers remain registered. This causes the kernel's remove_proc_entry() to warn about non-empty directories and leaked entries. The fix explicitly calls adf_dev_down() when adf_dev_up() fails, ensuring proper IRQ handler detachment before MSI-X vector release.

Defensive priority

medium

Recommended defensive actions

  • Apply kernel patches from stable branches when available for your distribution
  • Monitor kernel logs for 'remove_proc_entry' warnings related to 'qat' IRQ handlers on systems with Intel QAT 6xxx devices
  • Ensure proper error handling paths are exercised during QAT device initialization testing
  • Review custom QAT driver modifications for similar devm/devres ordering issues

Evidence notes

CVE published 2026-05-27. Linux kernel crypto/qat driver fix. Three stable kernel commits provided. No CVSS score assigned; NVD status 'Awaiting Analysis'.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46060 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-46060

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-46060 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46060

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/27f561bf894e46bdc2d6209c50884adad79d8277

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7cd651f1357dcc477e6483c3a4706836b46bdc92

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/95aed2af87ec43fa7624cc81dd13d37824ad4972

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.