First published: Tue Dec 31 2002(Updated: )
The virtual memory management system in FreeBSD 4.5-RELEASE and earlier does not properly check the existence of a VM object during page invalidation, which allows local users to cause a denial of service (crash) by calling msync on an unaccessed memory map created with MAP_ANON and MAP_NOSYNC flags.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
FreeBSD Kernel | =4.5-stable | |
FreeBSD Kernel | =4.5-release |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2002-1667 is classified as a denial of service vulnerability affecting FreeBSD 4.5-RELEASE and earlier.
To fix CVE-2002-1667, upgrade to a version of FreeBSD later than 4.5, as these versions contain patches that address this vulnerability.
CVE-2002-1667 affects local users of FreeBSD 4.5-RELEASE and earlier systems.
CVE-2002-1667 can be triggered by local users calling the msync function on an unaccessed memory map created with MAP_ANON and MAP_NOSYNC flags.
The potential consequences of CVE-2002-1667 include system crashes and denial of service due to improper virtual memory management.