CVE-2026-68235 in Linux정보

요약

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

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

drm/amd/display: dce100: DP MST 스트림 인코더에 대해 비-DP 스트림 인코더 건너뛰기

DCE8 클래스 ASIC(예: Bonaire)에서 리소스 풀에는 디지털 DIG 스트림 인코더와 하나의 아날로그 DAC 인코더가 포함됩니다. 두 번째 DisplayPort(MST) 스트림에 대한 스트림 인코더를 할당할 때, 선호하는 디지털 인코더가 이미 획득된 경우 dce100_find_first_free_match_stream_enc_for_link() 함수는 첫 번째 사용 가능한 풀 엔트리로 폴백(fallback)합니다. 해당 엔트리는 아날로그 인코어일 수 있으며, 이 인코더의 funcs 테이블에는 dp_set_stream_attribute와 같은 DP 훅(hook)이 누락되어 있습니다. 이후 원자적 커밋(atomic commit) 단계에서 link_set_dpms_on() 함수 내에서 NULL 함수 포인터가 역참조(dereference)되며 시스템 크래시가 발생합니다.

스트림이 DP 신호(MST 포함)를 사용하는 경우 dp_set_stream_attribute 기능이 없는 인코더는 건너뜁니다. 링크 커넥터 신호만 확인하는 대신 MST 폴백 경로에서 dc_is_dp_signal(stream->signal)을 사용합니다.

테스트 환경: - GPU: AMD Radeon R7 260X (Bonaire / DCE8) - 보드: Supermicro C9X299-PG300 - 설정: DP MST 데이지 체인, 두 번째 모니터 핫플러그 또는 부팅 시 연결됨 - 커널: 7.1.3 (6.19 버전 이후 문제 관찰) - 결과: 패치 적용 전에는 kernel oops 발생; 패치 적용 후 듀얼 모니터 안정적 동작

(커밋 28ec64943e3ee4d9b8d30cea61e380f1429953a8에서 cherry picked)

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

책임이 있는

Linux

예약하다

2026. 07. 30.

모더레이션

수락

항목

VDB-387578

EPSS

0.00000

출처

Do you know our Splunk app?

Download it now for free!