CVEdetails.com the ultimate security vulnerability data source
(e.g.: CVE-2009-1234 or 2010-1234 or 20101234)
Log In   Register
Vulnerability Feeds & WidgetsNew   www.itsecdb.com  

Vulnerability Details : CVE-2009-0859

The shm_get_stat function in ipc/shm.c in the shm subsystem in the Linux kernel before 2.6.28.5, when CONFIG_SHMEM is disabled, misinterprets the data type of an inode, which allows local users to cause a denial of service (system hang) via an SHM_INFO shmctl call, as demonstrated by running the ipcs program.
Publish Date : 2009-03-09 Last Update Date : 2017-08-16
Search Twitter   Search YouTube   Search Google

- CVSS Scores & Vulnerability Types

CVSS Score
4.7
Confidentiality Impact None (There is no impact to the confidentiality of the system.)
Integrity Impact None (There is no impact to the integrity of the system)
Availability Impact Complete (There is a total shutdown of the affected resource. The attacker can render the resource completely unavailable.)
Access Complexity Medium (The access conditions are somewhat specialized. Some preconditions must be satistified to exploit)
Authentication Not required (Authentication is not required to exploit the vulnerability.)
Gained Access None
Vulnerability Type(s) Denial Of Service
CWE ID 20

- Vendor Statements

Not vulnerable. This issue did not affect the versions of the Linux kernel as shipped with Red Hat Enterprise Linux 2.1, 3, 4, 5, or Red Hat Enterprise MRG.
Source: Redhat

- Related OVAL Definitions

Title Definition Id Class Family
CVE-2009-0859 oval:org.opensuse.security:def:20090859 unix
DSA-1787-1 linux-2.6.24 -- denial of service/privilege escalation/information leak oval:org.mitre.oval:def:13537 unix
DSA-1794 linux-2.6 -- denial of service/privilege escalation/information leak oval:org.mitre.oval:def:7794 unix
DSA-1794-1 linux-2.6 -- denial of service/privilege escalation/information leak oval:org.mitre.oval:def:13686 unix
DSA-1800 linux-2.6 -- denial of service/privilege escalation/sensitive memory leak oval:org.mitre.oval:def:8300 unix
DSA-1800-1 linux-2.6 -- denial of service/privilege escalation/sensitive memory leak oval:org.mitre.oval:def:13750 unix
OVAL (Open Vulnerability and Assessment Language) definitions define exactly what should be done to verify a vulnerability or a missing patch. Check out the OVAL definitions if you want to learn what you should do to verify a vulnerability.

- Products Affected By CVE-2009-0859

# Product Type Vendor Product Version Update Edition Language
1 OS Linux Linux Kernel 2.6.28.4 Version Details Vulnerabilities

- Number Of Affected Versions By Product

Vendor Product Vulnerable Versions
Linux Linux Kernel 1

- References For CVE-2009-0859

http://www.securityfocus.com/bid/34020
BID 34020 Linux Kernel '/ipc/shm.c' Local Denial of Service Vulnerability Release Date:2009-06-17
https://exchange.xforce.ibmcloud.com/vulnerabilities/49229
XF linux-kernel-shmgetstat-dos(49229)
http://www.ubuntu.com/usn/usn-751-1
UBUNTU USN-751-1
http://www.debian.org/security/2009/dsa-1800
DEBIAN DSA-1800
http://www.debian.org/security/2009/dsa-1794
DEBIAN DSA-1794
http://marc.info/?l=linux-kernel&m=120428209704324&w=2
MLIST [linux-kernel] 20080229 [BUG] soft lockup detected with ipcs
http://marc.info/?l=linux-kernel&m=123309645625549&w=2
MLIST [linux-kernel] 20090127 [PATCH 1/2] fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
http://www.debian.org/security/2009/dsa-1787
DEBIAN DSA-1787
http://patchwork.kernel.org/patch/6554/ CONFIRM
http://openwall.com/lists/oss-security/2009/03/06/1
MLIST [oss-security] 20090306 CVE request: kernel: shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
http://marc.info/?l=git-commits-head&m=123387479500599&w=2
MLIST [git-commits-head] 20090205 shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
http://lists.opensuse.org/opensuse-security-announce/2009-06/msg00000.html
SUSE SUSE-SA:2009:030
http://lists.opensuse.org/opensuse-security-announce/2009-06/msg00001.html
SUSE SUSE-SA:2009:031
http://lists.opensuse.org/opensuse-security-announce/2009-05/msg00002.html
SUSE SUSE-SA:2009:028
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a68e61e8ff2d46327a37b69056998b47745db6fa CONFIRM
http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.5 CONFIRM

- Metasploit Modules Related To CVE-2009-0859

There are not any metasploit modules related to this CVE entry (Please visit www.metasploit.com for more information)


CVE is a registred trademark of the MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. CWE is a registred trademark of the MITRE Corporation and the authoritative source of CWE content is MITRE's CWE web site. OVAL is a registered trademark of The MITRE Corporation and the authoritative source of OVAL content is MITRE's OVAL web site.
Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.