Junglewise Threat Intelligence

CVE-2025-68799: Linux Kernel integer underflow in caif cffrml_receive

CVE-2025-68799 · Severity: high · CVSS 8.1 · Published 2026-01-13

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability exists in the Linux kernel's CAIF protocol implementation, which is used for communication between cellular modems and host processors. An attacker on the same local network or link could send specially crafted packets to crash the system or potentially access sensitive information stored in system memory. This issue primarily impacts the stability and data privacy of devices using this specific networking protocol.

Technical details

An integer underflow exists in the cffrml_receive() function within net/caif/cffrml.c of the Linux kernel. The vulnerability occurs when the Frame Check Sequence (FCS) is disabled; the code subtracts 2 from the packet's length field without verifying that the length is at least 2. An attacker can trigger this by sending a packet with a length field of 0 or 1, resulting in a large unsigned integer value. This leads to out-of-bounds operations, potential memory exhaustion, and the disclosure of uninitialized kernel memory. The issue has been patched in various stable branches including 5.10.248, 5.15.198, 6.1.160, 6.6.120, 6.12.64, and 6.18.3.

Affected products

  • Linux Linux Kernel 2.6.35 through 6.13-rc2

Timeline

  • 2025-12-04: other: Patch authored
  • 2026-01-02: patched: Patch committed to stable tree
  • 2026-01-13: disclosed: CVE published

References

Related threats