Description
Certain "programming errors" in the msync system call for FreeBSD 5.2.1 and earlier, and 4.10 and earlier, do not properly handle the MS_INVALIDATE operation, which leads to cache consistency problems that allow a local user to prevent certain changes to files from being committed to disk.
References
- 10416 vdb-entry
- 11714 third-party-advisory
- freebsd-msync-gain-privileges(16254) vdb-entry