CVE-2024-49997CWE-212

CVE-2024-49997

High · published October 21, 2024

CVSS v3.1
7.5
EPSS
1%
Percentile
64.4
In the wild
Unconfirmed
What it is

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

net: ethernet: lantiq_etop: fix memory disclosure

When applying padding, the buffer is not zeroed, which results in memory

disclosure. The mentioned data is observed on the wire. This patch uses

skb_put_padto() to pad Ethernet frames properly. The mentioned function

zeroes the expanded buffer.

In case the packet cannot be padded it is silently dropped. Statistics

are also not incremented. This driver does not support statistics in the

old 32-bit format or the new 64-bit format. These will be added in the

future. In its current form, the patch should be easily backported to

stable versions.

Ethernet MACs on Amazon-SE and Danube cannot do padding of the packets

in hardware, so software padding must be applied.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.01064 · 64.4th percentile
Weakness
CWE-212 · Improper Removal of Sensitive Information Before Storage or Transfer
Published
2024-10-21T22:15Z
Affected products (7)
ProductVersionsFixed in
linux/linux_kernel≥ 3.0, < 5.10.2275.10.227
linux/linux_kernel≥ 5.11, < 5.15.1685.15.168
linux/linux_kernel≥ 5.16, < 6.1.1136.1.113
linux/linux_kernel≥ 6.2, < 6.6.556.6.55
linux/linux_kernel≥ 6.7, < 6.10.146.10.14
linux/linux_kernel≥ 6.11, < 6.11.36.11.3
linux/linux_kernelall versions—
References (13)
EPSS history
Timeline
  • 21 OCT 18:02Z
    net: ethernet: lantiq_etop: fix memory disclosure
    cvelistv5