CVE-2026-68287 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 11.

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

drop_monitor: 64비트 속성에 대한 크기 계산 수정

net_dm_packet_report_fill() 및 net_dm_hw_packet_report_fill() 함수는 nla_put_u64_64bit()를 사용하여 64비트 속성(NET_DM_ATTR_PC 및 NET_DM_ATTR_TIMESTAMP)을 추가합니다.

CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS가 설정되지 않은 32비트 아키텍처에서는 nla_put_u64_64bit()가 64비트 정렬을 위해 최대 16바이트 중 일부인 4바이트 NET_DM_ATTR_PAD 속성을 추가할 수 있습니다.

그러나 net_dm_packet_report_size() 및 net_dm_hw_packet_report_size() 함수는 올바른 크기 계산 대신 nla_total_size_64bit(sizeof(u64))이 아닌 nla_total_size(sizeof(u64))를 사용하여, 최대 16바이트가 필요한 곳에 대해 12바이트만 할당했습니다.

이러한 SKB 크기의 과소 평가로 인해 이후 __nla_reserve() 또는 skb_put() 호출 시 skb_over_panic() 오류가 발생할 수 있습니다.

두 크기 계산 모두에서 nla_total_size_64bit(sizeof(u64))를 사용함으로써 이 문제를 해결합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 30.

모더레이션

수락

항목

VDB-387671

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!