[Midnightbsd-cvs] [MidnightBSD/src] 702ed1: A particular case of memory sharing is mishandled ...
Lucas Holt
noreply at github.com
Tue Apr 6 18:09:10 EDT 2021
Branch: refs/heads/stable/2.0
Home: https://github.com/MidnightBSD/src
Commit: 702ed14956d73699de3adfa2cc956c52fd12b1b4
https://github.com/MidnightBSD/src/commit/702ed14956d73699de3adfa2cc956c52fd12b1b4
Author: Lucas Holt <luke at foolishgames.com>
Date: 2021-04-06 (Tue, 06 Apr 2021)
Changed paths:
M sys/vm/vm_fault.c
Log Message:
-----------
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.
Obtained from: FreeBSD
Commit: 4afd7d50adabcf62e77a9014dd695c5ac2eca432
https://github.com/MidnightBSD/src/commit/4afd7d50adabcf62e77a9014dd695c5ac2eca432
Author: Lucas Holt <luke at foolishgames.com>
Date: 2021-04-06 (Tue, 06 Apr 2021)
Changed paths:
M sys/kern/vfs_mount.c
Log Message:
-----------
Due to a race condition between lookup of ".." and remounting a filesystem,
a process running inside a jail might access filesystem hierarchy outside
of jail.
Obtained from: FreeBSD
Commit: 6a009e7213f97fc8d8e2fe80fc4dc90260806dca
https://github.com/MidnightBSD/src/commit/6a009e7213f97fc8d8e2fe80fc4dc90260806dca
Author: Lucas Holt <luke at foolishgames.com>
Date: 2021-04-06 (Tue, 06 Apr 2021)
Changed paths:
M UPDATING
M sys/conf/newvers.sh
Log Message:
-----------
bump version.
Compare: https://github.com/MidnightBSD/src/compare/d616f4d86942...6a009e7213f9
More information about the Midnightbsd-cvs
mailing list