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

printk: Don't WARN on kthread_run failure.

Since __kthread_create_on_node() returns -EINTR upon SIGKILL,
we should not use WARN_ON() in order to catch kthread_run() failure.
Published: 2026-09-25
Score: n/a
EPSS: n/a
KEV: No
Impact: No direct security impact
Action: No action needed
AI Analysis

Impact

The issue was that the kernel used WARN_ON to report failures of kthread_run when __kthread_create_on_node returned -EINTR upon SIGKILL. This caused unnecessary warning logs, but did not expose sensitive data, allow privilege escalation, or degrade system integrity. The patch simply removes the warning trigger for this error condition.

Affected Systems

This update applies to the Linux kernel across all distributions that ship older kernel versions. The issue was present in any release that contained the BUGgy WARN_ON usage in the kernel thread startup path. The vendors affected are all Linux kernel maintainers, including the upstream Linux kernel project and downstream distributors that have not yet applied the patch.

Risk and Exploitability

There is no CVSS score listed, the EPSS score is not available, and the vulnerability is not listed in CISA KEV, indicating that it is not a known security exploit vector. The change eliminates a spurious warning but does not create or mitigate exploitation paths. Consequently, the risk of exploitation is negligible and the severity of any potential impact is effectively zero.

Generated by OpenCVE AI on September 25, 2026 at 12:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to a kernel version that includes this patch
  • Apply a backport of the Linux kernel patch to remove WARN_ON from kthread_run failures
  • If the kernel cannot be updated, review any custom kthread creation code and remove unnecessary WARN_ON checks

Generated by OpenCVE AI on September 25, 2026 at 12:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-628

Fri, 25 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: printk: Don't WARN on kthread_run failure. Since __kthread_create_on_node() returns -EINTR upon SIGKILL, we should not use WARN_ON() in order to catch kthread_run() failure.
Title printk: Don't WARN on kthread_run failure.
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-25T10:36:20.926Z

Reserved: 2026-09-25T10:25:14.320Z

Link: CVE-2026-98147

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:46.257

Modified: 2026-09-25T11:17:46.257

Link: CVE-2026-98147

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T15:00:17Z

Weaknesses
  • CWE-628

    Function Call with Incorrectly Specified Arguments