CVE-2026-74445 in Linux
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
drm/vmwgfx: DX 컨텍스트 없이 DX_BIND_QUERY를 거부함
vmw_cmd_dx_bind_query()는 sw_context->dx_ctx_node->ctx에 대해 조건 없이 역참조합니다. 사용자 공간에서는 명령어 스트림에 dx_context_handle == SVGA3D_INVALID_ID 및 SVGA_3D_CMD_DX_BIND_QUERY 오퍼코드를 포함하는 execbuf를 제출하여 모든 render-node fd에서 NULL 포인터 역참조를 유발할 수 있습니다: 이때 dx_ctx_node는 NULL로 남아 있으며 할당 과정에서 커널이 oops를 발생시킵니다. 동일한 NULL 값은 이후 vmw_context_get_dx_query_mob()를 통해 vmw_resources_reserve() 내에서 다시 읽힙니다.
모든 형제 DX 핸들러는 VMW_GET_CTX_NODE()를 사용하여 누락된 dx_ctx_node에 대해 실패 시 닫기(fail-close) 동작을 수행합니다. 여기에서도 동일한 패턴을 적용하여, 어떤 재배치 상태(relocation state)가 게시되기 전에 즉시 -EINVAL를 반환하도록 합니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.