First published: Tue Jul 02 2013(Updated: )
The vm_map_lookup function in sys/vm/vm_map.c in the mmap implementation in the kernel in FreeBSD 9.0 through 9.1-RELEASE-p4 does not properly determine whether a task should have write access to a memory location, which allows local users to bypass filesystem write permissions and consequently gain privileges via a crafted application that leverages read permissions, and makes mmap and ptrace system calls.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
FreeBSD Kernel | =9.0 | |
FreeBSD Kernel | =9.1 | |
FreeBSD Kernel | =9.1-p4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2013-2171 has a medium to high severity rating due to its ability to allow local users to bypass filesystem write permissions.
To fix CVE-2013-2171, you should update your FreeBSD system to a version higher than 9.1-RELEASE-p4.
CVE-2013-2171 affects FreeBSD versions 9.0, 9.1, and 9.1-p4.
Systems running FreeBSD 9.0 through 9.1-RELEASE-p4 are vulnerable to CVE-2013-2171.
Exploitation of CVE-2013-2171 can allow local users to gain unauthorized write access to memory locations and possibly compromise file systems.