Integer Overflow or Wraparound Affecting kernel-rt-64k-debug-modules-core package, versions <0:6.12.0-124.8.1.el10_1


Severity

Recommended
0.0
medium
0
10

Based on Red Hat Enterprise Linux security rating.

Threat Intelligence

EPSS
0.02% (5th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Integer Overflow or Wraparound vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-RHEL10-KERNELRT64KDEBUGMODULESCORE-14399724
  • published12 Dec 2025
  • disclosed16 Apr 2025

Introduced: 16 Apr 2025

CVE-2025-22122  (opens in a new tab)
CWE-190  (opens in a new tab)

How to fix?

Upgrade RHEL:10 kernel-rt-64k-debug-modules-core to version 0:6.12.0-124.8.1.el10_1 or higher.
This issue was patched in RHSA-2025:20095.

NVD Description

Note: Versions mentioned in the description apply only to the upstream kernel-rt-64k-debug-modules-core package and not the kernel-rt-64k-debug-modules-core package as distributed by RHEL. See How to fix? for RHEL:10 relevant fixed versions and status.

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

block: fix adding folio to bio

>4GB folio is possible on some ARCHs, such as aarch64, 16GB hugepage is supported, then 'offset' of folio can't be held in 'unsigned int', cause warning in bio_add_folio_nofail() and IO failure.

Fix it by adjusting 'page' & trimming 'offset' so that -&gt;bi_offset won't be overflow, and folio can be added to bio successfully.

CVSS Base Scores

version 3.1