First published: Thu May 30 2024(Updated: )
In the Linux kernel, the following vulnerability has been resolved: rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation Each attribute inside a nested IFLA_VF_VLAN_LIST is assumed to be a struct ifla_vf_vlan_info so the size of such attribute needs to be at least of sizeof(struct ifla_vf_vlan_info) which is 14 bytes. The current size validation in do_setvfinfo is against NLA_HDRLEN (4 bytes) which is less than sizeof(struct ifla_vf_vlan_info) so this validation is not enough and a too small attribute might be cast to a struct ifla_vf_vlan_info, this might result in an out of bands read access when accessing the saved (casted) entry in ivvl.
Credit: 416baaa9-dc9f-4396-8d5f-8c081fb06d67 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/kernel | <4.19.314 | 4.19.314 |
redhat/kernel | <5.4.276 | 5.4.276 |
redhat/kernel | <5.10.217 | 5.10.217 |
redhat/kernel | <5.15.159 | 5.15.159 |
redhat/kernel | <6.1.91 | 6.1.91 |
redhat/kernel | <6.6.31 | 6.6.31 |
redhat/kernel | <6.8.10 | 6.8.10 |
redhat/kernel | <6.9 | 6.9 |
debian/linux | 5.10.223-1 5.10.234-1 6.1.123-1 6.1.128-1 6.12.12-1 6.12.16-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2024-36017 is classified as high due to its impact on Linux kernel security.
To fix CVE-2024-36017, upgrade to the kernel versions 4.19.314, 5.4.276, 5.10.217, 5.15.159, 6.1.91, 6.6.31, 6.8.10, or 6.9, or the specified Debian versions.
CVE-2024-36017 affects various versions of the Linux kernel on both Red Hat and Debian platforms.
CVE-2024-36017 is a vulnerability in the Linux kernel related to improper validation of nested IFLA_VF_VLAN_LIST attribute.
There are no specific workarounds for CVE-2024-36017; applying the recommended kernel updates is the best mitigation.