🔍 CVE-2026-43339

7.8
CVSS Score
HIGH
2026-05-08
2026-10-19 20:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 IPv6 주소 설정 함수(addrconf_permanent_addr)에서 메모리 해제 후 접근(Use-After-Free) 취약점이 발견되었습니다. 함수가 예외 조건에 대한 경고 메시지를 IPv6 객체 삭제 후에 전달하면서 이미 해제된 메모리에 접근하는 문제가 발생합니다. 명령문 순서를 재정렬하여 삭제 전에 경고를 출력하도록 수정되었습니다.

💡 쉬운 설명

Linux 시스템이 인터넷 주소(IPv6)를 관리할 때, 이미 지운 주소에 다시 접근하는 오류가 발생할 수 있습니다. 이를 통해 시스템이 크래시되거나 악의적인 코드가 실행될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ipv6: prevent possible UaF in addrconf_permanent_addr() The mentioned helper try to warn the user about an exceptional condition, but the message is delivered too late, accessing the ipv6 after its possible deletion. Reorder the statement to avoid the possible UaF; while at it, place the warning outside the idev->lock as it needs no protection.

📍 영향받는 시스템

Linux 커널 모든 버전 (특히 IPv6 주소 설정 기능을 포함한 배포판)

⚔️ 공격 벡터

로컬 시스템에서 IPv6 주소 설정 기능을 반복적으로 호출하여 Use-After-Free 조건 발생 유도

🛡️ 대응 방법

Linux 커널을 최신 패치 버전으로 업데이트하여 addrconf_permanent_addr() 함수의 명령문 순서 수정 적용

🔧 검증 코드

현재 커널 버전과 IPv6 설정 상태를 확인하여 영향 받는 버전인지 판단합니다. CONFIG_IPV6=y 인 경우 이 취약점에 영향을 받을 수 있습니다.

Shell / Script
uname -r | grep -E 'el[0-9]+|ubuntu|debian' && grep -i 'CONFIG_IPV6' /boot/config-$(uname -r) 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel