CVE Catalog

CVE-2025-21789

HighCVSS 7.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

13th percentile - higher than 13% of all known CVEs

Summary

In the Linux kernel's LoongArch architecture, the IP checksum function for negative lengths causes undefined bit shift and out-of-bounds memory read, potentially leading to crash or data leak.

Risk Assessment

An attacker can exploit negative length to read beyond allowed memory, leading to sensitive data leak or system crash.

Recommendation

Apply the Linux kernel patch that fixes handling of negative lengths in the IP checksum code for LoongArch.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: LoongArch: csum: Fix OoB access in IP checksum code for negative lengths Commit 69e3a6aa6be2 ("LoongArch: Add checksum optimization for 64-bit system") would cause an undefined shift and an out-of-bounds read. Commit 8bd795fedb84 ("arm64: csum: Fix OoB access in IP checksum code for negative lengths") fixes the same issue on ARM64.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS