CVE-2026-99110 in Linuxinformação

Sumário

de VulDB • 28/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

smb: cliente: corrige estouro de heap em cifs_do_set_acl()

cifs_set_acl() valida o tamanho da ACL usando posix_acl_xattr_size():

4 + (count * 8) // cabeçalho de 4 bytes + 8 bytes por ACE

cifs_do_set_acl() então chama posix_acl_to_cifs() para gravar o formato CIFS na rede no mesmo buffer:

6 + (count * 10) // cabeçalho de 6 bytes + 10 bytes por ACE

Uma ACL que passa pela verificação baseada em xattr em cifs_set_acl() pode causar estouro de heap quando posix_acl_to_cifs() grava o formato CIFS, maior.

Valide o tamanho do formato CIFS contra o espaço restante no buffer e USHRT_MAX antes da conversão--data_count é __u16, portanto, tamanhos acima de USHRT_MAX truncam o comprimento do pacote na rede, fazendo com que o servidor aplique uma ACL parcial. Substitua MaxDataCount = 1000 por min(CIFSMaxBufSize, USHRT_MAX).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

25/09/2026

Divulgação

28/10/2026

Moderação

aceite

Entrada

VDB-427882

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!