LiveActive security incident?Get immediate response
CVE Record

CVE-2023-53720: net/mlx5e: Release the label when replacing existing ct entry

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Release the label when replacing existing ct entry Cited commit doesn't release the label mapping when replacing existing ct entry which leads to following memleak report: unreferenced object 0xffff8881854cf280 (size 96): comm "kworker/u48:74", pid 23093, jiffies 4296664564 (age 175.944s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<000000002722d368>] __kmalloc+0x4b/0x1c0 [<00000000cc44e18f>] mapping_add+0x6e8/0xc90 [mlx5_core] [<000000003ad942a7>] mlx5_get_label_mapping+0x66/0xe0 [mlx5_core] [<00000000266308ac>] mlx5_tc_ct_entry_create_mod_hdr+0x1c4/0xf50 [mlx5_core] [<000000009a768b4f>] mlx5_tc_ct_entry_add_rule+0x16f/0xaf0 [mlx5_core] [<00000000a178f3e5>] mlx5_tc_ct_block_flow_offload_add+0x10cb/0x1f90 [mlx5_core] [<000000007b46c496>] mlx5_tc_ct_block_flow_offload+0x14a/0x630 [mlx5_core] [<00000000a9a18ac5>] nf_flow_offload_tuple+0x1a3/0x390 [nf_flow_table] [<00000000d0881951>] flow_offload_work_handler+0x257/0xd30 [nf_flow_table] [<000000009e4935a4>] process_one_work+0x7c2/0x13e0 [<00000000f5cd36a7>] worker_thread+0x59d/0xec0 [<00000000baed1daf>] kthread+0x28f/0x330 [<0000000063d282a4>] ret_from_fork+0x1f/0x30 Fix the issue by correctly releasing the label mapping.

UnknownCVSS not scoredNot KEV-listedUpdated
Glexia's TakeAutomated analysismoderate

Security readout for executives and security teams

Plain-English summary

A Linux kernel mlx5e networking bug can leak kernel memory when an existing connection-tracking offload entry is replaced. It appears relevant to systems using mlx5 hardware and conntrack flow offload. The sources include fixes, but no CVSS score, remote exploitability detail, or active exploitation evidence.

Executive priority

Treat as targeted operational risk, not an internet-wide emergency. Prioritize network-intensive Linux systems using Mellanox/NVIDIA mlx5 hardware where kernel memory leaks can degrade service reliability.

Technical view

The issue is a missing label-mapping release when replacing an existing ct entry in net/mlx5e. The reported leak shows unreferenced 96-byte allocations through mlx5 label mapping and nf_flow_table work handling. The fix correctly releases the label mapping during replacement.

Likely exposure

Exposure is likely limited to Linux systems running affected kernel versions with mlx5e/mlx5_core networking and conntrack flow offload behavior. Generic Linux hosts without this driver or feature path are less likely to be exposed based on the provided sources.

Exploitation context

The bundle does not cite active exploitation, KEV listing, proof-of-concept code, or remote exploitability. The demonstrated impact is a memory leak, which could affect availability over time if the vulnerable code path is repeatedly exercised.

Researcher notes

The affected-version data is sparse and no CVSS/CWE is provided. Analysis should focus on code lineage, distro backports, mlx5e deployment, and whether ct offload entry replacement is reachable in the local configuration.

Mitigation direction

  • Apply a kernel version containing one of the referenced stable fixes.
  • Prioritize systems with mlx5 adapters and conntrack or flow offload enabled.
  • Check Linux distribution advisories for packaged backports.
  • If patching is delayed, review vendor guidance for disabling affected offload paths.

Validation and detection

  • Inventory kernels around the listed affected Linux 6.3 range.
  • Identify hosts loading mlx5_core or mlx5e drivers.
  • Confirm whether conntrack or flow offload is enabled on those hosts.
  • Verify the referenced stable fix is present or backported by the distribution.
Prepared
Confidence
medium
Sources
4

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-53720 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Unknown
CVSS
Not scored
Known Exploited
No
Published
Official CVE source material

CNA and ADP enrichment extracted from CVE v5

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
3Source links

Vulnerability timeline

Timeline events are normalized from CVE metadata, CNA source timelines, ADP timelines, and KEV metadata when present.

  1. CVE reservedCVE Program

    The CVE ID was reserved by the assigning CNA.

  2. CVE publishedCVE Program

    The CVE record was published.

  3. CVE updatedCVE Program

    The CVE record metadata indicates this as the latest update time.

Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
LinuxLinux94ceffb48eac7692677d8093dcde6965b70c4b35, 94ceffb48eac7692677d8093dcde6965b70c4b35unaffected
LinuxLinux6.3, 0, 6.3.2, 6.4affected
Weakness

CWE details

No CWE listed

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.