CVE-2026-64079 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 20.

리눅스 커널에서 다음 취약점이 해결되었습니다:

netfilter: x_tables: 뮤텍스 하에서 훅 오퍼레이션(hook ops) 할당

arp/ip(6)t_register_table()은 kmemdup_array()를 통해 네임스페이스별(per-netns) 훅 오퍼레이션 복사본을 할당하기 전에 xt_register_table()을 호출하여 테이블을 per-netns 목록에 추가합니다. 이로 인해 ops=NULL인 상태로 테이블이 목록에서 노출되는 시간적 여유(window)가 발생합니다.

pernet exit 작업이 동시에 실행되면 pre_exit 콜백 함수는 xt_find_table()를 통해 테이블을 찾아 nf_unregister_net_hooks()로 NULL 오퍼레이션 포인터를 전달하게 되며, 이는 NULL 디레퍼런스를 유발합니다:

nf_unregister_net_hooks+0xbc/0x150에서 일반 보호 오류(general protection fault) 발생 RIP: nf_unregister_net_hooks (net/netfilter/core.c:613) 호출 추적(Call Trace): ipt_unregister_table_pre_exit iptable_mangle_net_pre_exit ops_pre_exit_list cleanup_net

테이블이 유효하지 않은 오퍼레이션 없이 목록에 존재하는 일이 없도록 훅 할당을 xtables 코어로 이동하여 수정합니다. 또한 오류 발생 시 언와인딩(unwind) 과정에서 테이블의 처리가 중단될 때까지 더 이상 패킷을 처리하지 않도록 보장합니다. nf_register_net_hooks은 최소 하나의 훅을 게시했을 수 있으므로, 오류가 발생한 경우 synchronize_rcu()를 호출해야 합니다.

감사 로그(register 메시지)는 모든 작업이 완료될 때까지 지연됩니다. 이는 오류 언와인딩 시 추가적인 ureg 메시지를 생성할 필요가 없도록 하기 위함입니다.

Tristan Madani의 이전 패치를 기반으로 함.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380194

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!