Menu

Star on GitHub · 3.5k

CVE-2026-90182

In the Linux kernel, the following vulnerability has been resolved: blk-iocost: clear delay state when freeing policy data iocg_kick_delay() turns sufficiently large debt into an explicit block-c…

Published Sep 17, 2026EPSS 0.21%

Overview

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

Technical description

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

blk-iocost: clear delay state when freeing policy data

iocg_kick_delay() turns sufficiently large debt into an explicit

block-cgroup delay with blkcg_set_delay(), setting blkg->use_delay to

-1 and incrementing blkcg->congestion_count. Clearing it again depends

on iocg_kick_delay() running from the period timer, the waitq timer or

the issue path.

ioc_pd_free() removes the iocg from active_iocgs and cancels its waitq

timer, and no further bios can arrive, so once it has run nothing is

left which can reduce the debt and clear the delay. The blkcg stays

marked congested for the rest of its life.

blk_cgroup_congested() then returns true for every task in that cgroup

and its descendants: page_cache_sync_ra() cuts readahead to a single

page, page_cache_async_ra() skips it altogether, and

__folio_throttle_swaprate() takes swap_avail_lock and schedules a

throttle on anonymous folio allocation.

Clear it explicitly, after

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-90182?

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

How severe is CVE-2026-90182?

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-90182?

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-90182?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-90182 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