🔍 CVE-2026-31752

5.5
CVSS Score
MEDIUM
2026-05-01
2026-11-06 16:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 bridge 모듈 내 br_nd_send 함수에서 ND(Neighbor Discovery) 옵션 길이를 검증하지 않아 발생하는 취약점입니다. 잘못된 형식의 옵션이 전달될 경우 파서가 지정된 범위를 벗어나거나 너무 짧은 소스 LLADDR 페이로드를 참조하여 메모리 오류를 유발할 수 있습니다.

💡 쉬운 설명

네트워크 연결을 도와주는 기능에서 데이터의 길이를 제대로 확인하지 않아 발생하는 문제입니다. 공격자가 조작된 데이터를 보내면 시스템이 잘못된 메모리 위치를 읽으려다 오류가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: bridge: br_nd_send: validate ND option lengths br_nd_send() walks ND options according to option-provided lengths. A malformed option can make the parser advance beyond the computed option span or use a too-short source LLADDR option payload. Validate option lengths against the remaining NS option area before advancing, and only read source LLADDR when the option is large enough for an Ethernet address.

📍 영향받는 시스템

Linux kernel (bridge module 사용 시스템)

⚔️ 공격 벡터

조작된 ND(Neighbor Discovery) 옵션이 포함된 네트워크 패킷 전송

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인

Shell / Script
uname -r

📊 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