Menu

Star on GitHub · 3.2k

CVE-2026-23275

7.8 · HIGH

In the Linux kernel, the following vulnerability has been resolved: io_uring: ensure ctx->rings is stable for task work flags manipulation If DEFER_TASKRUN | SETUP_TASKRUN is used and task work i…

Published Mar 20, 2026EPSS 0.12%

Overview

CVE-2026-23275 is a high-severity vulnerability. It was published on March 20, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical description

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

io_uring: ensure ctx->rings is stable for task work flags manipulation

If DEFER_TASKRUN | SETUP_TASKRUN is used and task work is added while

the ring is being resized, it's possible for the OR'ing of

IORING_SQ_TASKRUN to happen in the small window of swapping into the

new rings and the old rings being freed.

Prevent this by adding a 2nd ->rings pointer, ->rings_rcu, which is

protected by RCU. The task work flags manipulation is inside RCU

already, and if the resize ring freeing is done post an RCU synchronize,

then there's no need to add locking to the fast path of task work

additions.

Note: this is only done for DEFER_TASKRUN, as that's the only setup mode

that supports ring resizing. If this ever changes, then they too need to

use the io_ctx_mark_taskrun() helper.

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

CVE-2026-23275 is a high-severity vulnerability. It was published on March 20, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

How severe is CVE-2026-23275?

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

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

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

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

Related HIGH CVEs from 2026

View all