CVE-2024-38619CWE-908

CVE-2024-38619

Medium · published June 20, 2024

CVSS v3.1
5.5
EPSS
0%
Percentile
15.9
In the wild
Unconfirmed
What it is

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

usb-storage: alauda: Check whether the media is initialized

The member "uzonesize" of struct alauda_info will remain 0

if alauda_init_media() fails, potentially causing divide errors

in alauda_read_data() and alauda_write_lba().

- Add a member "media_initialized" to struct alauda_info.

- Change a condition in alauda_check_media() to ensure the

first initialization.

- Add an error check for the return value of alauda_init_media().

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00253 · 15.9th percentile
Weakness
CWE-908 · Use of Uninitialized Resource
Published
2024-06-20T11:15Z
Affected products (10)
ProductVersionsFixed in
linux/linux_kernel≥ 2.6.16, < 4.19.3174.19.317
linux/linux_kernel≥ 4.20, < 5.4.2795.4.279
linux/linux_kernel≥ 5.5, < 5.10.2215.10.221
linux/linux_kernel≥ 5.11, < 5.15.1625.15.162
linux/linux_kernel≥ 5.16, < 6.1.956.1.95
linux/linux_kernel≥ 6.2, < 6.6.356.6.35
linux/linux_kernel≥ 6.7, < 6.9.66.9.6
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (20)
https://git.kernel.org/stable/c/16637fea001ab3c8df528a8995b3211906165a30 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/24bff7f714bdff97c2a75a0ff6a368cdf8ad5af4 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/2cc32639ec347e3365075b130f9953ef16cb13f1 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/3eee13ab67f65606faa66e0c3c729e4f514838fd · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/51fe16c058acb22f847e69bc598066ed0bcd5c15 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/e0aab7b07a9375337847c9d74a5ec044071e01c8 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/e0e2eec76920a133dd49a4fbe4656d83596a1361 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/f68820f1256b21466ff094dd97f243b7e708f9c1 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/16637fea001ab3c8df528a8995b3211906165a30 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/24bff7f714bdff97c2a75a0ff6a368cdf8ad5af4 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/2cc32639ec347e3365075b130f9953ef16cb13f1 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/3eee13ab67f65606faa66e0c3c729e4f514838fd · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/51fe16c058acb22f847e69bc598066ed0bcd5c15 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/e0aab7b07a9375337847c9d74a5ec044071e01c8 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/e0e2eec76920a133dd49a4fbe4656d83596a1361 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/f68820f1256b21466ff094dd97f243b7e708f9c1 · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-265688.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-355557.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-613116.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 20 JUN 06:47Z
    usb-storage: alauda: Check whether the media is initialized
    cvelistv5