Lucene search

K
freebsdFreeBSD13D37672-9791-11EB-B87A-901B0EF719AB
HistoryApr 06, 2021 - 12:00 a.m.

FreeBSD -- Memory disclosure by stale virtual memory mapping

2021-04-0600:00:00
vuxml.freebsd.org
15

0.0004 Low

EPSS

Percentile

5.2%

Problem Description:
A particular case of memory sharing is mishandled in the virtual memory
system. It is possible and legal to establish a relationship where
multiple descendant processes share a mapping which shadows memory of an
ancestor process. In this scenario, when one process modifies memory
through such a mapping, the copy-on-write logic fails to invalidate
other mappings of the source page. These stale mappings may remain even
after the mapped pages have been reused for another purpose.
Impact:
An unprivileged local user process can maintain a mapping of a page
after it is freed, allowing that process to read private data belonging
to other processes or the kernel.

OSVersionArchitecturePackageVersionFilename
FreeBSDanynoarchfreebsd-kernel= 12.2UNKNOWN
FreeBSDanynoarchfreebsd-kernel< 12.2_6UNKNOWN

0.0004 Low

EPSS

Percentile

5.2%

Related for 13D37672-9791-11EB-B87A-901B0EF719AB