CVE-2023-53516

macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF

published October 1, 2025

CVSS
—
EPSS
0%
Percentile
3.5
In the wild
Unconfirmed
What it is

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

macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF

The previous commit 954d1fa1ac93 ("macvlan: Add netlink attribute for

broadcast cutoff") added one additional attribute named

IFLA_MACVLAN_BC_CUTOFF to allow broadcast cutfoff.

However, it forgot to describe the nla_policy at macvlan_policy

(drivers/net/macvlan.c). Hence, this suppose NLA_S32 (4 bytes) integer

can be faked as empty (0 bytes) by a malicious user, which could leads

to OOB in heap just like CVE-2023-3773.

To fix it, this commit just completes the nla_policy description for

IFLA_MACVLAN_BC_CUTOFF. This enforces the length check and avoids the

potential OOB read.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00146 · 3.5th percentile
Published
2025-10-01T11:46Z
EPSS history
Timeline
  • 01 OCT 11:46Z
    macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF
    cvelistv5