🇰🇷 한글 설명
리눅스 커널의 IPv4 네트워크 스택에서 sysctl 테이블이 해제되기 전에 로컬 예약 포트 설정값이 해제되는 취약점이 발견되었습니다. 이로 인해 네트워크 네임스페이스가 종료될 때 잘못된 메모리 해제 시점이 발생할 수 있습니다.
💡 쉬운 설명
컴퓨터가 네트워크 설정을 정리하는 과정에서, 아직 사용 중인 데이터를 너무 빨리 지워버리는 오류가 있습니다. 이로 인해 시스템이 불안정해지거나 예기치 않은 오류가 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table()
ipv4_sysctl_exit_net() is currently freeing net->ipv4.sysctl_local_reserved_ports
too soon.
Only after unregister_net_sysctl_table() we can be sure no threads can possibly
use the sysctls, including /proc/sys/net/ipv4/ip_local_reserved_ports.
📍 영향받는 시스템
Linux Kernel (IPv4 stack 관련 버전)
⚔️ 공격 벡터
네트워크 네임스페이스를 생성하고 삭제하는 과정을 통한 Use-After-Free 유도
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.