🔍 CVE-2026-31417

7.5
CVSS Score
HIGH
2026-04-13
2026-10-15 02:19
✅ 완료

🇰🇷 한글 설명

Linux 커널의 X.25 네트워크 프로토콜에서 패킷 누적 시 fraglen 필드가 오버플로우될 수 있는 취약점입니다. x25_clear_queues()에서 fragment_queue를 정리할 때 fraglen을 적절히 리셋하지 않으면 메모리 손상이 발생할 수 있습니다.

💡 쉬운 설명

X.25 네트워크 프로토콜을 사용할 때 데이터 조각을 누적하는 과정에서 숫자가 너무 커져서 메모리가 손상될 수 있습니다. 이를 통해 시스템이 크래시되거나 공격자가 권한을 얻을 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: net/x25: Fix overflow when accumulating packets Add a check to ensure that `x25_sock.fraglen` does not overflow. The `fraglen` also needs to be resetted when purging `fragment_queue` in `x25_clear_queues()`.

📍 영향받는 시스템

Linux kernel의 net/x25 모듈을 사용하는 시스템 (대부분 old/legacy systems)

⚔️ 공격 벡터

X.25 프로토콜을 통해 악의적인 크기의 패킷 단편을 연속으로 전송하여 fraglen 오버플로우 유도

🛡️ 대응 방법

Linux kernel을 최신 버전으로 업데이트하여 fraglen 체크 로직이 적용된 버전 설치

🔧 검증 코드

현재 kernel 버전 확인 후 보안 업데이트가 적용되었는지 vendor별 보안 공지 확인 필요

Shell / Script
uname -r | grep -E '[0-9]+\.[0-9]+' && cat /proc/version | grep -oE 'version [^ ]+' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel