PT-2025-53967

CVE-2022-50849

·

Publicado

2022-12-05

·

Atualizado

2026-02-24

Descrição por

CVSS 2.0
4.6
Média
MétricasAV:L/AC:L/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 5.15.67-10882-ge4eb2eb988cd #1 baa443fb8e8477896a370b31a821eb2009f9bfba
Description An issue exists in the Linux kernel's pstore component. Specifically, running 'cat /proc/kcore > /dev/null' on devices utilizing pstore with the ram backend can trigger an oops. This occurs because kmap atomic() incorrectly assumes lowmem pages are accessible with va(). The root cause involves memblock reserving pages for the ramoops reserved memory node during early boot, which pstore's ram backend then reuses with vmap(). When read kcore() iterates over the vmalloc region, it encounters virtual addresses returned by vmap() for ramoops. The kmap atomic() function then attempts to access these pages as lowmem, leading to an oops. The issue is addressed by passing VM IOREMAP to vmap(), preventing the ramoops region from being included in kcore.
Recommendations Update to Linux kernel version 5.15.67-10882-ge4eb2eb988cd #1 baa443fb8e8477896a370b31a821eb2009f9bfba or a later version.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
SUSE-SU-2026:0263-1
SUSE-SU-2026:0316-1
SUSE-SU-2026:0317-1
SUSE-SU-2026:0411-1
SUSE-SU-2026:0617-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾