🔍 CVE-2026-31542

5.5
CVSS Score
MEDIUM
2026-04-24
2026-11-05 22:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 x86 UV(Ultraviolet) 플랫폼 코드에서, 소켓이 디구성(deconfigured)되면 SOCK_EMPTY(0xffff) 값으로 매핑되어 UV 허브 정보 구조체를 할당하는 과정에서 커널 패닉이 발생하던 문제입니다. 수정된 코드는 NUMA_NO_NODE를 사용해 유효한 노드에 해당 구조체를 할당하도록 변경했습니다.

💡 쉬운 설명

일부 하드웨어 소켓이 비활성화된 상태에서 리눅스 커널이 잘못된 위치를 참조해 시스템이 멈출 수 있었습니다. 이번 패치는 커널이 유효한 노드를 대신 사용하도록 고쳐 이 멈춤을 막습니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

SGI/HPE UV(Ultraviolet) 기반 x86 고성능 서버를 사용하는 수정 이전 Linux 커널 버전

⚔️ 공격 벡터

로컬 공격자가 악용할 수 있는 직접적인 공격 경로는 공개 정보에 명시되어 있지 않으며, 주로 하드웨어 구성 상태에 따른 시스템 안정성(패닉) 문제입니다.

🛡️ 대응 방법

배포판 벤더가 제공하는 최신 커널 업데이트를 적용한 뒤 재부팅하십시오.

🔧 검증 코드

출력된 첫 줄은 현재 커널 버전이며, 해당 버전이 배포판의 수정된 보안 업데이트 버전 이상인지 벤더 공지와 비교하고, UV_PLATFORM_DETECTED가 나오면 UV 플랫폼 시스템이므로 패치 적용 여부를 우선 확인하십시오.

Shell / Script
uname -r && (grep -c . /proc/cpuinfo >/dev/null; ls /sys/firmware/acpi/tables 2>/dev/null | grep -i uv >/dev/null && echo UV_PLATFORM_DETECTED || echo UV_PLATFORM_NOT_DETECTED)

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel