CVE-2023-53652: vdpa: Add features attr to vdpa_nl_policy for nlattr length check
In the Linux kernel, the following vulnerability has been resolved:
vdpa: Add features attr to vdpa_nl_policy for nlattr length check
The vdpa_nl_policy structure is used to validate the nlattr when parsing
the incoming nlmsg. It will ensure the attribute being described produces
a valid nlattr pointer in info->attrs before entering into each handler
in vdpa_nl_ops.
That is to say, the missing part in vdpa_nl_policy may lead to illegal
nlattr after parsing, which could lead to OOB read just like CVE-2023-3773.
This patch adds the missing nla_policy for vdpa features attr to avoid
such bugs.
Security readout for executives and security teams
Plain-English summary
CVE-2023-53652 is a Linux kernel issue in vDPA netlink attribute validation. The kernel fix adds a missing policy entry so malformed input is checked before handlers use it. The stated risk is an out-of-bounds read. Public sources do not provide CVSS, confirmed exploitation, or a broad impact statement.
Executive priority
Treat this as a targeted kernel maintenance issue, not an emergency based on current evidence. Prioritize patch validation for virtualization or vDPA-capable infrastructure, especially where kernel update SLAs already apply.
Technical view
The vdpa_nl_policy used to validate parsed netlink attributes lacked policy coverage for the vDPA features attribute. The kernel description says this could allow an illegal nlattr pointer after parsing and lead to out-of-bounds read behavior similar to CVE-2023-3773. Stable kernel commits add the missing nla_policy entry.
Likely exposure
Exposure is most relevant to Linux systems using kernel vDPA functionality. The source bundle lists Linux kernel version data but does not clearly describe affected distributions, configurations, privileges required, or reachable attack surface.
Exploitation context
CISA KEV is false in the provided data, and no cited source reports active exploitation. The available description indicates a malformed netlink parsing condition, but it does not provide attacker requirements or practical exploitability details.
Researcher notes
Evidence is limited to the CVE record and upstream stable commits. The key review point is whether deployed kernels include the added vDPA features nla_policy entry. Avoid assuming exploitability beyond the documented possible out-of-bounds read.
Mitigation direction
Check Linux vendor advisories for CVE-2023-53652 applicability.
Update to a kernel containing the referenced stable commits.
Prioritize hosts using vDPA or virtualization networking features.
Track distribution backports rather than relying only on upstream version numbers.
Validation and detection
Inventory Linux kernel versions across virtualization and networking hosts.
Identify systems with vDPA kernel functionality enabled or in use.
Compare deployed kernels against vendor CVE-2023-53652 fixes.
Confirm patched kernels include the vDPA features policy change.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cve · low confidence lookup
CVE-2023-53652 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
0CVSS vectors
3Timeline events
0ADP providers
4Source links
Vulnerability timeline
Timeline events are normalized from CVE metadata, CNA source timelines, ADP timelines, and KEV metadata when present.
CVE reservedCVE Program
The CVE ID was reserved by the assigning CNA.
CVE publishedCVE Program
The CVE record was published.
Oct 7, 2025, 15:19 UTC (UTC+00:00)
CVE updatedCVE Program
The CVE record metadata indicates this as the latest update time.