No kernel Linux, a seguinte vulnerabilidade foi resolvida. xen/ gntdev: corrigir o gerenciamento de erros no ioctl Quando o gntdev_ioctl_map_grant_ref() falha em copiar o resultado da operação de volta ao espaço de usuário depois de adicionar com sucesso o mapeamento à lista, o caminho de erro retorna -EFAULT sem liberar a referência adquirida pelo gntdev_alloc_map(). O mapeamento permanece em mapas privados-> com um refcount de 1, causando um vazamento de memória e um penduramento de lista. Além disso, o gntdev_add_map() pode modificar o map->index para evitar sobreposição com mapeamentos existentes. Portanto, o índice devolvido ao espaço de usuário deve ser obtido após o gntdev_add_map() terminar. Corrija isso mantendo o mutex em gntdev_add_map(), recuperando o índice correto e copy_to_user(). Se copy_to_user() falhar, remover o mapeamento da lista e liberar a referência enquanto ainda segura o bloqueio.

Corrija esses problemas manipulando corretamente todos os casos de erro. Registro de aconselhamento: GHSA- 2 fp 3 - 4 qp 4 - w 8 m 7. Identificadores relacionados: CVE- 2026 - 72138. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 15 T 06: 32: 13.000 Z e lista a sua última modificação como 2026 - 08 - 15 T 06: 32: 13.000 Z.

Severidade: não classificado. Nenhum vetor de pontuação está listado no registro. Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: nenhum identificador CWE está listado. O registro contém 9 suporte de referências nestes tipos: AVISO, WEB.