CVE-2026-93186 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
cxl/mbox: Limitar a alocação de saída da caixa de correio ao tamanho da carga útil (payload)
CXL_MEM_SEND_COMMAND limita o in.size do usuário ao tamanho da carga útil da caixa de correio, mas deixa out.size sem limite, e então cxl_mbox_cmd_ctor() chama kvzalloc(out.size). Um grande valor em out.size resulta em uma alocação enorme; acima de INT_MAX, gera um WARN (aviso) e taints (marca o kernel como comprometido), e com panic_on_warn=1 causa um pânico.
O transporte __cxl_pci_mbox_send_cmd() já limita a cópia da resposta para min(out.size, payload_size, device len), portanto o buffer de saída nunca é escrito além do tamanho da carga útil. Limite também a alocação ao tamanho da carga útil (payload_size), correspondendo ao caminho RAW.
If you want to get best quality of vulnerability data, you may have to visit VulDB.