First published: Fri May 28 2010(Updated: )
sys/nfsclient/nfs_vfsops.c in the NFS client in the kernel in FreeBSD 7.2 through 8.1-PRERELEASE, when vfs.usermount is enabled, does not validate the length of a certain fhsize parameter, which allows local users to gain privileges via a crafted mount request.
Credit: secteam@freebsd.org
Affected Software | Affected Version | How to fix |
---|---|---|
FreeBSD Kernel | =8.0 | |
FreeBSD Kernel | =8.1-prerelease | |
FreeBSD Kernel | =7.2-pre-release | |
FreeBSD Kernel | =7.2 | |
FreeBSD Kernel | =7.2-stable |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-2020 is considered a medium severity vulnerability that can lead to privilege escalation for local users.
To fix CVE-2010-2020, it is recommended to disable the vfs.usermount setting or upgrade to a patched version of FreeBSD.
CVE-2010-2020 affects FreeBSD versions 7.2 through 8.1-PRERELEASE.
CVE-2010-2020 can be exploited via crafted mount requests that manipulate the fhsize parameter.
Local users on affected FreeBSD systems can be impacted by CVE-2010-2020, allowing them to gain elevated privileges.