Timeline :
Vulnerability discovered by Nathan Williams and reported to vendor
Patched by the vendor the 2015-12-04
Advisory release the 2015-12-28
PoC provided by rebel the 2015-01-06
PoC provided by :
rebel
Reference(s) :
Affected version(s) :
Linux kernel through 4.3.3
Tested onĀ :
Ubuntu Server 64-bit 15.10 with python installed
Description :
The ovl_setattr function in fs/overlayfs/inode.c in the Linux kernel through 4.3.3 attempts to merge distinct setattr operations, which allows local users to bypass intended access restrictions and modify the attributes of arbitrary overlay files via a crafted application.
Commands :
gcc -o CVE-2015-8660 CVE-2015-8660.c id ./CVE-2015-8660 id