###############################################################################
# OpenVAS Vulnerability Test
#
# Solaris Update for kernel 137137-09
#
# Authors:
# System Generated Check
#
# Copyright:
# Copyright (c) 2009 Intevation GmbH, http://www.intevation.net
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2
# (or any later version), as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
###############################################################################

if(description)
{
  script_id(855282);
  script_version("$Revision: 1.0 $");
  script_tag(name:"cvss_base", value:"6.9");
  script_tag(name:"risk_factor", value:"High");
  script_xref(name: "SUNSolve", value: "137137-09");
  script_cve_id("CVE-2008-1483");
  script_name( "Solaris Update for kernel 137137-09");
  desc = "

  Vulnerability Insight:
  The remote host is missing a patch containing a security fix,
  which affects the following component(s): 
  kernel
  For more information please visit the below reference link.

  Affected Software/OS:
  kernel on solaris_5.10_sparc

  Fix: Please Install the Updated Packages.

  References:
  http://sunsolve.sun.com/search/document.do?assetkey=1-21-137137-09-1

  Risk factor: High";

  script_description(desc);
  script_summary("Check for the Version of kernel");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2009 Intevation GmbH");
  script_family("Solaris Local Security Checks");
  script_dependencies("gather-package-list.nasl");
  script_require_keys("ssh/login/solosversion");
  exit(0);
}


include("solaris.inc");

release = get_kb_item("ssh/login/solosversion");

if(release == NULL){
  exit(0);
}

if(solaris_check_patch(release:"5.10", arch:"sparc", patch:"137137-09", package:"SUNWcakr.u SUNWsshcu SUNWcar.us SUNWpmu SUNWudapltu SUNWrds SUNWarc SUNWiscsitgtr SUNWipfu SUNWfmd FJSVcpcu SUNWcry SUNWsmapi SUNWtavor SUNWipfh SUNWmdb SUNWzfsu SUNWkvm.m SUNWldomr.v SUNWiopc.v SUNWcakr.us SUNWsshdu SUNWcart200.v SUNWcpr.u SUNWkvm.u SUNWs8brandu SUNWs9brandu SUNWnfssu SUNWmdr SUNWkvm.v SUNWkvm.us FJSVhea SUNWxcu4 SUNWdtrc SUNWs8brandr SUNWopenssl-libraries FJSVfmd SUNWus.u SUNWcsl SUNWrsg FJSVmdbr SUNWrsgk SUNWcpcu FJSVvplr.u SUNWiscsitgtu SUNWniumx.v SUNWib SUNWnisu SUNWtoo FJSVpiclu SUNWluxd.u SUNWdmgtu SUNWkvmt200.v SUNWefc.u SUNWpiclu FJSVvplr.us SUNWypu SUNWnfssr SUNWcakr.v SUNWusb SUNWs9brandr SUNWzfsr SUNWckr SUNWcsr SUNWpppd SUNWefcl SUNWmdbr SUNWpd SUNWldomu.v SUNWpcu SUNWzfskr SUNWarcr SUNWmdu FJSVmdb SUNWwbsup SUNWcar.v SUNWhea SUNWnfsckr SUNWpmr SUNWnfsskr SUNWcslr SUNWsshu SUNWcsu SUNWust1.v SUNWnxge.v SUNWcar.u SUNWnfscu SUNWesu SUNWnxge.u SUNWcsd SUNWfruip.u SUNWssad SUNWpdu SUNWkvm.c SUNWefc.us SUNWzoneu SUNWust2.v SUNWluxd.us SUNWkvm.d") < 0)
{
  security_hole(0);
  exit(0);
}