LiveActive security incident?Get immediate response
CVE Record

CVE-2024-49571: net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg

In the Linux kernel, the following vulnerability has been resolved: net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg When receiving proposal msg in server, the field iparea_offset and the field ipv6_prefixes_cnt in proposal msg are from the remote client and can not be fully trusted. Especially the field iparea_offset, once exceed the max value, there has the chance to access wrong address, and crash may happen. This patch checks iparea_offset and ipv6_prefixes_cnt before using them.

CriticalCVSS 9.1Not KEV-listedUpdated
Glexia's TakeAutomated analysiscritical

Security readout for executives and security teams

Plain-English summary

A remote client can send untrusted values in a Linux SMC proposal message that may make a server access an incorrect memory address and crash. The supplied CVSS score is 9.1, indicating potentially serious confidentiality and availability impact, although the public description specifically confirms only the possibility of a crash.

Executive priority

Treat this as urgent for SMC-enabled Linux servers reachable by untrusted clients because malformed network input may cause a kernel crash without authentication. Prioritize exposure discovery and supported kernel updates. Lower urgency may be reasonable only after confirming SMC is unused or inaccessible; the supplied version data alone is insufficient for that decision.

Technical view

Linux net/smc did not adequately validate iparea_offset and ipv6_prefixes_cnt before processing an incoming proposal message. An excessive offset could select an incorrect address. The upstream fix validates both fields before use. The supplied affected-version data is ambiguous, so distribution-specific kernel status should be confirmed independently.

Likely exposure

Exposure is most likely on affected Linux servers using the SMC networking subsystem and accepting proposal messages from remote clients. Systems not using SMC may have lower practical exposure. The bundle lists releases from 4.16 through several later kernel lines, but does not provide sufficiently clear range boundaries for definitive fleet matching.

Exploitation context

The vector indicates network reachability, low complexity, no privileges, and no user interaction. However, the bundle does not establish that SMC is exposed by default or widely reachable. This CVE is not listed as KEV, and the provided sources contain no evidence of active exploitation or a public exploit.

Researcher notes

The documented flaw is insufficient validation of two client-controlled proposal fields. The description supports an out-of-bounds address selection and possible crash, but does not explain how the CVSS confidentiality impact would occur. No CWE, exploit evidence, precise affected ranges, or proof that every listed kernel version is vulnerable is supplied.

Mitigation direction

  • Install a vendor-supported kernel containing the referenced validation fix or an equivalent distribution backport.
  • Prioritize SMC-enabled servers that accept connections from untrusted or less-trusted networks.
  • If immediate patching is impossible, consult the Linux distributor for supported interim mitigations.
  • Reboot into the updated kernel when required by the distribution's kernel update process.

Validation and detection

  • Inventory running kernel versions and identify hosts where the SMC subsystem is enabled or used.
  • Confirm each installed kernel package's CVE status through its Linux distribution security guidance.
  • Verify the running kernel includes a referenced fix or a documented vendor backport.
  • After updating, confirm hosts are running the intended kernel rather than only having it installed.
  • Review kernel crash records for unexplained net/smc failures without treating their absence as proof of safety.
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-2024-49571 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
Critical
CVSS
9.1 (3.1)
Known Exploited
No
Published

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/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
1ADP 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
9.1CVSS 3.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H3.95.2Linux

Vulnerability scoring details

Base CVSS 3.1 score

9.1Critical
CVSS 3.1 vector shape for CVE-2024-49571Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/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.

ADP provider summaries

CVECVE Program Container
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
LinuxLinuxe7b7a64a8493d47433fd003efbe6543e3f676294, e7b7a64a8493d47433fd003efbe6543e3f676294, e7b7a64a8493d47433fd003efbe6543e3f676294, e7b7a64a8493d47433fd003efbe6543e3f676294, e7b7a64a8493d47433fd003efbe6543e3f676294, e7b7a64a8493d47433fd003efbe6543e3f676294unaffected
LinuxLinux4.16, 0, 5.10.233, 5.15.176, 6.1.122, 6.6.68, 6.12.7, 6.13affected
Weakness

CWE details

No CWE listed

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