Cyber Resilience

CVE-2024-26828

Memory Safety in Linux Kernel 4.18 – 6.1.79

Published
17 April 2024
Modified
08 April 2025
Patch / advisory
CVSS Score v3.1 6.7
Click a component to see what it means
Raw vectorCVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
EPSS Score 0.0041 33th percentile
Risk Priority 42 floored blend · peak EPSS

Summary

CVE-2024-26828 is a medium-severity Wrap or Wraparound (CWE-191) vulnerability in Linux Linux Kernel. Its CVSS base score is 6.7 (Medium).

Operationally, ranked at the 33th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

EU & UK References

Vulnerability Data

In the Linux kernel, the following vulnerability has been resolved: cifs: fix underflow in parse_server_interfaces() In this loop, we step through the buffer and after each item we check if the size_left is greater than the minimum size we need.…

more

However, the problem is that "bytes_left" is type ssize_t while sizeof() is type size_t. That means that because of type promotion, the comparison is done as an unsigned and if we have negative bytes left the loop continues instead of ending.

CWE(s)

Related Threats

CVEs Like This One

CVE-2026-43301Same product: Linux Linux Kernel
CVE-2026-23069Same product: Linux Linux Kernel
CVE-2026-43187Same product: Linux Linux Kernel
CVE-2026-46107Same product: Linux Linux Kernel
CVE-2024-53081Same product: Linux Linux Kernel
CVE-2023-53679Same product: Linux Linux Kernel
CVE-2023-53258Same product: Linux Linux Kernel
CVE-2026-31417Same product: Linux Linux Kernel
CVE-2026-43171Same product: Linux Linux Kernel
CVE-2024-35980Same product: Linux Linux Kernel

Affected Assets

linux
linux kernel
6.8 · 4.18 — 6.1.79 · 6.2 — 6.6.18 · 6.7 — 6.7.6

Mitigating Controls

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 full match
prevents

Secure SDLC practices directly prevent integer underflow defects via input validation, bounds checking, and static analysis.

ID.RA-01 partial match
prevents

Vulnerability scanning and code analysis can surface underflow flaws after they are introduced.

PR.PS-02 partial match
prevents

Routine patching can remediate known underflow bugs once they are discovered in deployed software.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

detects

Security testing in development catches integer underflow defects before release.

prevents

Secure development lifecycle mandates input validation and arithmetic checks that prevent integer underflow.

prevents

Application security requirements include bounds checking and safe arithmetic to avoid underflow conditions.

prevents

Secure architecture principles require defensive coding patterns that mitigate integer wraparound risks.

prevents

Secure coding standards directly prescribe safe integer handling and overflow/underflow prevention.

References