CVE-2026-90035 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 16.

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

drm/amd/display: get_estimated_bw()에서의 0으로 나누기 오류 수정

get_estimated_bw() 함수는 link->dpia_bw_alloc_config.bw_granularity로 나눕니다. 이 값은 reset_bw_alloc_struct()에 의해 0으로 초기화되며, DP_TUNNELING_BW_ALLOC_CAP_CHANGED 이벤트가 처리된 후에만 채워집니다.

DPCD 인터럽트 핸들러인 link_dp_dpia_handle_bw_alloc_status()는 DP_TUNNELING_ESTIMATED_BW_CHANGED 플래그가 설정되어 있는 경우, 해당 링크에서 DP_TUNNELING_BW_ALLOC_CAP_CHANGED가 한 번이라도 발생했는지 여부와 무관하게 get_estimated_bw()를 호출합니다. capability 변경을 보고하기 전에 estimated-bandwidth 변경만 보고하는 연결된 USB4/DPIA 터널링 장치는 이 IRQ 경로에서 0으로 나누기 오류를 유발합니다.

link_dpia_send_bw_alloc_request() 함수는 이미 동일한 bw_granularity 나눕셈에 대해 보호 구문을 가지고 있습니다; 새로운 패턴을 도입하기보다는 여기에 동일한 보호 구문을 추가하십시오.

(커밋 f2a961457c33dc34223aad5c9e8971de34a4eed3에서 cherry picked됨)

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

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-405880

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!