PT-2026-86178 · Linux · Linux

CVE-2026-80887

·

Publicado

2026-09-04

·

Atualizado

2026-09-04

Nenhuma

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
drm/vmwgfx: use check add overflow for shader size+offset bound
vmw shader define() validates the user-supplied shader window against its backing buffer with
(u64)buffer->tbo.base.size < (u64)size + (u64)offset
drm vmw shader create arg::offset is u64 in the uapi; when it is near U64 MAX the unsigned addition wraps and the resulting tiny value passes the check. The unbounded offset is then stored in res->guest memory offset and forwarded to host SVGA shader-create commands.
Use check add overflow() to detect the wrap and compare the resulting endpoint against the buffer size.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

CVE-2026-80887

Produtos afetados

Linux