🔍 CVE-2026-31416

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

🇰🇷 한글 설명

Linux kernel의 netfilter nfnetlink_log 모듈에서 NLMSG_DONE 메시지를 전송할 때 netlink 헤더 크기를 계산하지 않는 버그입니다. 이로 인해 경고 메시지가 출력되고 netlink 메시지가 드롭될 수 있지만, 이외의 실질적인 보안 영향은 없습니다.

💡 쉬운 설명

Linux 시스템의 네트워크 로깅 기능에서 메시지를 보낼 때 크기 계산을 잘못하는 문제입니다. 시스템이 경고를 표시하고 일부 로그 메시지가 전달되지 않을 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: account for netlink header size This is a followup to an old bug fix: NLMSG_DONE needs to account for the netlink header size, not just the attribute size. This can result in a WARN splat + drop of the netlink message, but other than this there are no ill effects.

📍 영향받는 시스템

Linux kernel 5.10 이후 버전 (netfilter nfnetlink_log 활성화된 시스템)

⚔️ 공격 벡터

로컬 또는 원격 공격자가 netlink 소켓을 통해 대량의 로깅 요청을 전송하여 메시지 드롭 유발

🛡️ 대응 방법

Linux kernel을 최신 버전으로 업데이트하여 netfilter 모듈 패치 적용

🔧 검증 코드

커널 버전과 nfnetlink_log 설정 상태를 확인합니다. CONFIG_NETFILTER_NFNETLINK_LOG=y 이면 취약한 모듈이 활성화된 상태입니다.

Shell / Script
uname -r | grep -E '^[0-9]' && cat /boot/config-$(uname -r) 2>/dev/null | grep -E 'CONFIG_NETFILTER_NFNETLINK_LOG'

📊 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