Linux · Linux Kernel · CVE-2024-38661
**Nome do software vulnerável e versões afetadas**
Versões do kernel Linux anteriores à 6.9.0-rc7
**Descrição**
O sistema trava quando o arquivo /sys/bus/ap/a[pq]mask é atualizado com um valor de máscara relativo, como +0x10-0x12,+60,-90, em que um dos valores numéricos excede INT MAX. O problema decorre do uso de um tipo int simples para variáveis internas, o que pode levar a um estouro de memória. A correção envolve o uso de valores unsigned long para as variáveis internas.
**Recomendações**
Para resolver o problema, atualize o kernel do Linux para uma versão que inclua a correção para a vulnerabilidade s390/ap: Correção de falha na função interna AP modify bitmap(). Como solução alternativa temporária, considere restringir o acesso ao arquivo /sys/bus/ap/a[pq]mask para minimizar o risco de exploração.