Skip to content
OpenAdvisories
Unscored CVE-2009-1630 EUVD-2009-1625GHSA-v8g3-vj55-5p7v

The nfs_permission function in fs/nfs/dir.c in the NFS client implementation in the Linux kernel 2.6.29.3 and earlier, when atomic_open is …

Published May 14, 2009 · Updated Aug 7, 2024 · Assigned by mitre

Description

The nfs_permission function in fs/nfs/dir.c in the NFS client implementation in the Linux kernel 2.6.29.3 and earlier, when atomic_open is available, does not check execute (aka EXEC or MAY_EXEC) permission bits, which allows local users to bypass permissions and execute files, as demonstrated by files on an NFSv4 fileserver.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 5.0 linux-2.6 2.6.26-15lenny3 DSA-1809-1
Debian 5.0 user-mode-linux 2.6.26-1um-2+15lenny3 DSA-1809-1
Debian 4.0 fai-kernels 1.17+etch.24etch3 DSA-1865-1
Debian 4.0 linux-2.6 2.6.18.dfsg.1-24etch3 DSA-1865-1
Debian 4.0 linux-2.6.24 2.6.24-6~etchnhalf.8etch2 DSA-1844-1
Debian 4.0 user-mode-linux 2.6.18-1um-2etch.24etch3 DSA-1865-1
ReleasePackageFixed inAdvisory
RHEL 5 kernel +12 2.6.18-128.1.14.el5 RHSA-2009:1106
RHEL 4 kernel +10 2.6.9-89.0.3.EL RHSA-2009:1132
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat MRG 1 kernel-rt +9 2.6.24.7-126.el5rt RHSA-2009:1157

Advisories 6

References