LiveActive security incident?Get immediate response
CVE Record

CVE-2023-52923: netfilter: nf_tables: adapt set backend to use GC transaction API

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: adapt set backend to use GC transaction API Use the GC transaction API to replace the old and buggy gc API and the busy mark approach. No set elements are removed from async garbage collection anymore, instead the _DEAD bit is set on so the set element is not visible from lookup path anymore. Async GC enqueues transaction work that might be aborted and retried later. rbtree and pipapo set backends does not set on the _DEAD bit from the sync GC path since this runs in control plane path where mutex is held. In this case, set elements are deactivated, removed and then released via RCU callback, sync GC never fails.

HighCVSS 7.8Not KEV-listedUpdated
Glexia's TakeAutomated analysishigh

Security readout for executives and security teams

Plain-English summary

CVE-2023-52923 is a high-severity Linux kernel issue in netfilter nf_tables, the packet filtering framework. A local, low-privileged user could potentially gain serious impact to confidentiality, integrity, or availability. It is not listed as CISA KEV, and the provided sources do not show active exploitation.

Executive priority

Treat as a high-priority kernel patching item, especially for shared Linux environments. It is not currently supported by KEV evidence for emergency exploitation response, but local privilege-style kernel issues can become serious quickly when exploit details emerge.

Technical view

The fix replaces an older nf_tables set garbage-collection approach with the GC transaction API. The source description indicates buggy async GC handling around set element removal and visibility, addressed by marking elements dead and using transaction work. CVSS is 7.8: local attack vector, low complexity, low privileges, no user interaction, high CIA impact.

Likely exposure

Linux systems running affected kernel builds with nf_tables support are the relevant exposure. The source lists Linux kernel version boundaries including 4.1, 4.19.316, 5.4.262, 5.10.198, 5.15.134, 6.1.56, 6.4.11, and 6.5, but distro backport status must be verified.

Exploitation context

The CVSS vector indicates exploitation requires local access and low privileges, not network-only access. The provided bundle does not include public exploit evidence, weaponization details, or KEV listing. Risk is higher on multi-user systems, shared hosting, and container hosts where untrusted users may execute local code.

Researcher notes

The public description is patch-oriented and does not assign a CWE. Analysis should focus on affected kernel lineage, nf_tables set backends, and whether downstream vendors backported the GC transaction API changes. Avoid assuming exploitability beyond the CVSS and kernel fix text.

Mitigation direction

  • Apply vendor kernel updates that include the referenced stable Linux fixes.
  • Verify distro advisories, because kernel security fixes are often backported without changing major versions.
  • Prioritize multi-user, container-host, and internet-facing Linux servers with local user exposure.
  • If patching is delayed, consult vendor guidance for supported interim controls.

Validation and detection

  • Inventory Linux kernel versions across servers, appliances, containers hosts, and cloud images.
  • Check whether installed kernel packages include the referenced stable commits or distro backports.
  • Confirm nf_tables/netfilter exposure according to local kernel configuration and firewall stack.
  • Document systems pending reboot after kernel package installation.
Prepared
Confidence
medium
Sources
9

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-52923 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
High
CVSS
7.8 (3.1)
Known Exploited
No
Published

Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

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.

1CVSS vectors
3Timeline events
0ADP providers
8Source links

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
7.8CVSS 3.1HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H1.85.9Linux

Vulnerability scoring details

Base CVSS 3.1 score

7.8High
CVSS 3.1 vector shape for CVE-2023-52923Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Privileges Required
NoneLowHigh
User Interaction
NoneRequired
Scope
ChangedUnchanged
Confidentiality Impact
HighLowNone
Integrity Impact
HighLowNone
Availability Impact
HighLowNone

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
LinuxLinux9d0982927e79049675cb6c6c04a0ebb3dad5a434, 9d0982927e79049675cb6c6c04a0ebb3dad5a434, 9d0982927e79049675cb6c6c04a0ebb3dad5a434, 9d0982927e79049675cb6c6c04a0ebb3dad5a434, 9d0982927e79049675cb6c6c04a0ebb3dad5a434, 9d0982927e79049675cb6c6c04a0ebb3dad5a434, 9d0982927e79049675cb6c6c04a0ebb3dad5a434unaffected
LinuxLinux4.1, 0, 4.19.316, 5.4.262, 5.10.198, 5.15.134, 6.1.56, 6.4.11, 6.5affected
Weakness

CWE details

No CWE listed

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