VDB

DEBIAN-CVE-2024-26618

DEBIAN-CVE-2024-26618 PUBLISHED CVSS 5.5 MEDIUM

In the Linux kernel, the following vulnerability has been resolved: arm64/sme: Always exit sme_alloc() early with existing storage When sme_alloc() is called with existing storage and we are not flushing we will always allocate new storage, both leaking the existing storage and corrupting the state. Fix this by separating the checks for flushing and for existing storage as we do for SVE. Callers that reallocate (eg, due to changing the vector length) should call sme_free() themselves.

Risk Scores

CVSS v3.1
5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Affected Products

VendorProductVersions
Debian:13linux0, 0
Debian:14linux0, 0
Debian:12linux6.1.112-1, 6.1.115-1, 6.1.128-1
Debian:11linux-6.16.1.106-3~deb11u1, 6.1.106-3~deb11u3, 6.1.112-1~deb11u1

Timeline

  • Mar 11, 2024 CVE Published
  • Apr 28, 2026 CVE Updated
Open in Interactive Console →
$ Console Community · 100/wk Open console ›