CVE-2026-80610 in Linux정보

요약

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

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

net: enetc: num_vsi가 0일 때 잠재적 divide-by-zero 수정

i.MX94 시리즈의 경우, 모든 독립형 ENETC는 SR-IOV를 지원하지 않으므로 pf->caps.num_vsi이 0입니다. 이로 인해 PF와 VF 간에 링을 분배할 때 enetc4_default_rings_allocation() 함수에서 divide-by-zero가 발생합니다.

C 언어에서 0으로 나누기는 정의되지 않은 동작(undefined behavior)입니다. ARM64 아키텍처에서는 UDIV/SDIV 명령어가 예외를 발생시키지 않고 암묵적으로 0을 반환하므로, 이 문제는 눈에 띄는 크래시를 유발하지 않습니다. 그러나 이러한 동작에 의존하는 것은 올바르지 않으며 교차 플랫폼 호환성 위험을 초래합니다.

num_vsi == 0인 경우 명시적인 검사를 추가하고 PF의 링 구성이 완료된 후 조기에 함수를 종료하도록 수정했습니다.

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

책임이 있는

Linux

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-396551

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!