Menu

Star on GitHub · 3.5k

CVE-2026-93185

In the Linux kernel, the following vulnerability has been resolved: ASoC: rt700-sdw: always drain jack work on remove rt700_sdw_remove() drains jack_detect_work and jack_btn_check_work only when…

Published Sep 17, 2026EPSS 0.21%

Overview

CVE-2026-93185 is a known-severity vulnerability. It was published on September 17, 2026.

Technical description

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

ASoC: rt700-sdw: always drain jack work on remove

rt700_sdw_remove() drains jack_detect_work and jack_btn_check_work only

when rt700->hw_init is true. That state bit is cleared by

rt700_update_status() when the SoundWire slave becomes UNATTACHED, but a

jack work item can already have been queued by rt700_interrupt_callback()

or rt700_jack_init() while the device was initialized.

Do not use hw_init as the remove-time guard for draining these work

objects. The delayed works are initialized during rt700_init(), so remove

can cancel them unconditionally and pair the object lifetime with the

codec-private data lifetime instead of a mutable hardware state bit.

This issue was found by our static analysis tool and then confirmed by

manual review of the SoundWire status, interrupt and remove paths. The

remove path should drain work based on whether the work object exists, not

on a runtime hardware state bit that can change

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-93185?

CVE-2026-93185 is a known-severity vulnerability. It was published on September 17, 2026.

How severe is CVE-2026-93185?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-93185?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-93185?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-93185 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

CyberStrike v2 is here — more intelligence, greater reach