---
id: CVE-2026-31542
title: 'x86/platform/uv: Handle deconfigured sockets'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  x86/platform/uv: Handle deconfigured sockets

  When a socket is deconfigured, it's mapped to SOCK_EMPTY (0xffff). This causes
  a panic while allocating UV hub info struct…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 <
    c51957601d32c0d195bce0b9345dfe93ef5728cc
  - >-
    Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 <
    9956d4892e78812246336c7ea51f5aa62018049e
  - >-
    Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 <
    79f0faf81d3bbbe5f07bf6892450d3740a1b290d
  - >-
    Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 <
    c1cf2218d2fa40a49921a7460981e5faab26f04e
  - >-
    Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 <
    1f6aa5bbf1d0f81a8a2aafc16136e7dd9a609ff3
  - Linux 6.5
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T21:38:14.430650Z'
published: '2026-04-24'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T21:45:07.098Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-31542'
references:
  - url: 'https://git.kernel.org/stable/c/c51957601d32c0d195bce0b9345dfe93ef5728cc'
  - url: 'https://git.kernel.org/stable/c/9956d4892e78812246336c7ea51f5aa62018049e'
  - url: 'https://git.kernel.org/stable/c/79f0faf81d3bbbe5f07bf6892450d3740a1b290d'
  - url: 'https://git.kernel.org/stable/c/c1cf2218d2fa40a49921a7460981e5faab26f04e'
  - url: 'https://git.kernel.org/stable/c/1f6aa5bbf1d0f81a8a2aafc16136e7dd9a609ff3'
tags:
  - cve.org
epss: 0.00122
epssPercentile: 0.01981
ingestedAt: '2026-11-05T23:41:31.974Z'
---

## Overview

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

x86/platform/uv: Handle deconfigured sockets

When a socket is deconfigured, it's mapped to SOCK_EMPTY (0xffff). This causes
a panic while allocating UV hub info structures.

Fix this by using NUMA_NO_NODE, allowing UV hub info structures to be
allocated on valid nodes.

## Affected

- `Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 < c51957601d32c0d195bce0b9345dfe93ef5728cc`
- `Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 < 9956d4892e78812246336c7ea51f5aa62018049e`
- `Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 < 79f0faf81d3bbbe5f07bf6892450d3740a1b290d`
- `Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 < c1cf2218d2fa40a49921a7460981e5faab26f04e`
- `Linux >= 8a50c58519271dd24ba760bb282875f6ad66ee71 < 1f6aa5bbf1d0f81a8a2aafc16136e7dd9a609ff3`
- `Linux 6.5`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
