UBUNTU-CVE-2012-1090
Vulnerability Summary
Timeline
Description
The cifs_lookup function in fs/cifs/dir.c in the Linux kernel before 3.2.10 allows local users to cause a denial of service (OOPS) via attempted access to a special file, as demonstrated by a FIFO. "The cifs code will attempt to open files on lookup under certain circumstances. What happens though if we find that the file we opened was actually a FIFO or other special file? Currently, the open filehandle just ends up being leaked leading to a dentry refcount mismatch and oops on umount."
CVSS Metrics
- v3.1•MEDIUM•Score: 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Affected Systems
- ubuntu•linux
< 3.11.0-12.19 | < 4.2.0-16.19
- ubuntu•linux-aws
< 4.4.0-1002.2 | < 4.4.0-1001.10
- ubuntu•linux-flo
< 3.4.0-1.3 | < 3.4.0-5.22
- ubuntu•linux-gke
< 4.4.0-1003.3
- ubuntu•linux-goldfish
< 3.4.0-1.9 | < 3.4.0-4.27
- ubuntu•linux-hwe
< 4.8.0-36.36~16.04.1
- ubuntu•linux-lts-utopic
< 3.16.0-25.33~14.04.2
- ubuntu•linux-lts-vivid
< 3.19.0-18.18~14.04.1
- ubuntu•linux-lts-wily
< 4.2.0-18.22~14.04.1
- ubuntu•linux-lts-xenial
< 4.4.0-13.29~14.04.1
- ubuntu•linux-mako
< 3.4.0-3.21 | < 3.4.0-7.40
- ubuntu•linux-manta
< 3.4.0-4.19
- ubuntu•linux-raspi2
< 4.2.0-1013.19
- ubuntu•linux-snapdragon
< 4.4.0-1012.12
References (13)
- https://ubuntu.com/security/CVE-2012-1090
- http://thread.gmane.org/gmane.linux.kernel.cifs/5526
- http://www.openwall.com/lists/oss-security/2012/02/28/3
- https://ubuntu.com/security/notices/USN-1405-1
- https://ubuntu.com/security/notices/USN-1425-1
- https://ubuntu.com/security/notices/USN-1426-1
- https://ubuntu.com/security/notices/USN-1431-1
- https://ubuntu.com/security/notices/USN-1433-1
- https://ubuntu.com/security/notices/USN-1432-1
- https://ubuntu.com/security/notices/USN-1440-1
- https://ubuntu.com/security/notices/USN-1446-1
- https://ubuntu.com/security/notices/USN-1458-1
- https://www.cve.org/CVERecord?id=CVE-2012-1090