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.
Software | From | Fixed in |
---|---|---|
freebsd / freebsd | 4.0-releng | 4.0-releng.x |
freebsd / freebsd | 4.10 | 4.10.x |
freebsd / freebsd | 4.10-release | 4.10-release.x |
freebsd / freebsd | 4.10-releng | 4.10-releng.x |
freebsd / freebsd | 4.8 | 4.8.x |
freebsd / freebsd | 4.8-pre-release | 4.8-pre-release.x |
freebsd / freebsd | 4.8-release_p6 | 4.8-release_p6.x |
freebsd / freebsd | 4.8-releng | 4.8-releng.x |
freebsd / freebsd | 4.9 | 4.9.x |
freebsd / freebsd | 4.9-pre-release | 4.9-pre-release.x |
freebsd / freebsd | 4.9-releng | 4.9-releng.x |
freebsd / freebsd | 5.2 | 5.2.x |
freebsd / freebsd | 5.2.1-release | 5.2.1-release.x |
freebsd / freebsd | 5.2.1-releng | 5.2.1-releng.x |