| Reporter | Title | Published | Views | Family All 1168 |
|---|---|---|---|---|
| CVE-2013-0160 | 18 Feb 201304:41 | – | attackerkb | |
| Medium: kernel | 20 Nov 201200:00 | – | amazon | |
| Medium: kernel | 2 Mar 201300:00 | – | amazon | |
| Amazon Linux AMI : kernel (ALAS-2012-142) | 4 Sep 201300:00 | – | nessus | |
| Amazon Linux AMI : kernel (ALAS-2013-166) | 4 Sep 201300:00 | – | nessus | |
| CentOS 5 : kernel (CESA-2012:1061) | 11 Jul 201200:00 | – | nessus | |
| CentOS 6 : kernel (CESA-2012:1064) | 12 Jul 201200:00 | – | nessus | |
| CentOS 5 : kernel (CESA-2012:1323) | 5 Oct 201200:00 | – | nessus | |
| CentOS 6 : kernel (CESA-2012:1366) | 18 Oct 201200:00 | – | nessus | |
| CentOS 6 : kernel (CESA-2012:1426) | 9 Nov 201200:00 | – | nessus |
###############################################################################
# OpenVAS Vulnerability Test
# $Id: gb_suse_2013_0396_1.nasl 8045 2017-12-08 08:39:37Z santu $
#
# SuSE Update for kernel openSUSE-SU-2013:0396-1 (kernel)
#
# Authors:
# System Generated Check
#
# Copyright:
# Copyright (c) 2013 Greenbone Networks GmbH, http://www.greenbone.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.
###############################################################################
include("revisions-lib.inc");
tag_insight = "The Linux kernel was updated to fix various bugs and
security issues:
CVE-2013-0871: Race condition in the ptrace functionality
in the Linux kernel allowed local users to gain privileges
via a PTRACE_SETREGS ptrace system call in a crafted
application, as demonstrated by ptrace_death.
CVE-2013-0160: Avoid a side channel attack on /dev/ptmx
(keyboard input timing).
CVE-2012-5374: Fixed a local denial of service in the BTRFS
hashing code.
CVE-2013-0309: arch/x86/include/asm/pgtable.h in the Linux
kernel, when transparent huge pages are used, does not
properly support PROT_NONE memory regions, which allows
local users to cause a denial of service (system crash) via
a crafted application.
CVE-2013-0268: The msr_open function in
arch/x86/kernel/msr.c in the Linux kernel allowed local
users to bypass intended capability restrictions by
executing a crafted application as root, as demonstrated by
msr32.c.
CVE-2012-0957: The override_release function in
kernel/sys.c in the Linux kernel allowed local users to
obtain sensitive information from kernel stack memory via a
uname system call in conjunction with a UNAME26 personality.
CVE-2013-0216: The Xen netback functionality in the Linux
kernel allowed guest OS users to cause a denial of service
(loop) by triggering ring pointer corruption.
CVE-2013-0231: The pciback_enable_msi function in the PCI
backend driver
(drivers/xen/pciback/conf_space_capability_msi.c) in Xen
for the Linux kernel allowed guest OS users with PCI device
access to cause a denial of service via a large number of
kernel log messages. NOTE: some of these details are
obtained from third party information.
CVE-2012-4530: The load_script function in
fs/binfmt_script.c in the Linux kernel did not properly
handle recursion, which allowed local users to obtain
sensitive information from kernel stack memory via a
crafted application.
CVE-2012-4508: Race condition in fs/ext4/extents.c in the
Linux kernel allowed local users to obtain sensitive
information from a deleted file by reading an extent that
was not properly marked as uninitialized.
CVE-2012-3412: The sfc (aka Solarflare Solarstorm) driver
in the Linux kernel allowed remote attackers to cause a
denial of service (DMA descriptor consumption and
network-controller outage) via crafted TCP packets that
trigger a small MSS value.
CVE-2012-2745: The copy_creds function in kernel/cred.c in
the Linux kernel provided an invalid replacement session
keyring to a child process, which allowed local users to
cause a denial of service ...
Description truncated, for more information please check the Reference URL";
tag_affected = "kernel on openSUSE 12.1";
tag_solution = "Please Install the Updated Packages.";
if(description)
{
script_xref(name : "URL" , value : "http://lists.opensuse.org/opensuse-security-announce/2013-03/msg00005.html");
script_id(850414);
script_version("$Revision: 8045 $");
script_tag(name:"last_modification", value:"$Date: 2017-12-08 09:39:37 +0100 (Fri, 08 Dec 2017) $");
script_tag(name:"creation_date", value:"2013-03-11 18:29:39 +0530 (Mon, 11 Mar 2013)");
script_cve_id("CVE-2012-0957", "CVE-2012-2745", "CVE-2012-3412", "CVE-2012-4530",
"CVE-2013-0160", "CVE-2013-0216", "CVE-2013-0231", "CVE-2013-0268",
"CVE-2013-0309", "CVE-2013-0871", "CVE-2012-5374", "CVE-2012-4508",
"CVE-2012-3375", "CVE-2012-3400");
script_tag(name:"cvss_base", value:"7.8");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:C");
script_xref(name: "openSUSE-SU", value: "2013:0396_1");
script_name("SuSE Update for kernel openSUSE-SU-2013:0396-1 (kernel)");
script_summary("Check for the Version of kernel");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (c) 2013 Greenbone Networks GmbH");
script_family("SuSE Local Security Checks");
script_dependencies("gather-package-list.nasl");
script_mandatory_keys("ssh/login/suse", "ssh/login/rpms");
script_tag(name : "affected" , value : tag_affected);
script_tag(name : "solution" , value : tag_solution);
script_tag(name : "insight" , value : tag_insight);
script_tag(name:"qod_type", value:"package");
script_tag(name:"solution_type", value:"VendorFix");
exit(0);
}
include("pkg-lib-rpm.inc");
release = get_kb_item("ssh/login/release");
res = "";
if(release == NULL){
exit(0);
}
if(release == "openSUSE12.1")
{
if ((res = isrpmvuln(pkg:"kernel-debug", rpm:"kernel-debug~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-debug-base", rpm:"kernel-debug-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-debug-base-debuginfo", rpm:"kernel-debug-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-debug-debuginfo", rpm:"kernel-debug-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-debug-debugsource", rpm:"kernel-debug-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-debug-devel", rpm:"kernel-debug-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-debug-devel-debuginfo", rpm:"kernel-debug-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default", rpm:"kernel-default~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default-base", rpm:"kernel-default-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default-base-debuginfo", rpm:"kernel-default-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default-debuginfo", rpm:"kernel-default-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default-debugsource", rpm:"kernel-default-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default-devel", rpm:"kernel-default-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-default-devel-debuginfo", rpm:"kernel-default-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop", rpm:"kernel-desktop~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop-base", rpm:"kernel-desktop-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop-base-debuginfo", rpm:"kernel-desktop-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop-debuginfo", rpm:"kernel-desktop-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop-debugsource", rpm:"kernel-desktop-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop-devel", rpm:"kernel-desktop-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-desktop-devel-debuginfo", rpm:"kernel-desktop-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2", rpm:"kernel-ec2~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-base", rpm:"kernel-ec2-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-base-debuginfo", rpm:"kernel-ec2-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-debuginfo", rpm:"kernel-ec2-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-debugsource", rpm:"kernel-ec2-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-devel", rpm:"kernel-ec2-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-devel-debuginfo", rpm:"kernel-ec2-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-extra", rpm:"kernel-ec2-extra~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-ec2-extra-debuginfo", rpm:"kernel-ec2-extra-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-syms", rpm:"kernel-syms~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace", rpm:"kernel-trace~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace-base", rpm:"kernel-trace-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace-base-debuginfo", rpm:"kernel-trace-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace-debuginfo", rpm:"kernel-trace-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace-debugsource", rpm:"kernel-trace-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace-devel", rpm:"kernel-trace-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-trace-devel-debuginfo", rpm:"kernel-trace-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla", rpm:"kernel-vanilla~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla-base", rpm:"kernel-vanilla-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla-base-debuginfo", rpm:"kernel-vanilla-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla-debuginfo", rpm:"kernel-vanilla-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla-debugsource", rpm:"kernel-vanilla-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla-devel", rpm:"kernel-vanilla-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-vanilla-devel-debuginfo", rpm:"kernel-vanilla-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen", rpm:"kernel-xen~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen-base", rpm:"kernel-xen-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen-base-debuginfo", rpm:"kernel-xen-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen-debuginfo", rpm:"kernel-xen-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen-debugsource", rpm:"kernel-xen-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen-devel", rpm:"kernel-xen-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-xen-devel-debuginfo", rpm:"kernel-xen-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-devel", rpm:"kernel-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-docs", rpm:"kernel-docs~3.1.10~1.19.2", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-source", rpm:"kernel-source~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-source-vanilla", rpm:"kernel-source-vanilla~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae", rpm:"kernel-pae~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae-base", rpm:"kernel-pae-base~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae-base-debuginfo", rpm:"kernel-pae-base-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae-debuginfo", rpm:"kernel-pae-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae-debugsource", rpm:"kernel-pae-debugsource~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae-devel", rpm:"kernel-pae-devel~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if ((res = isrpmvuln(pkg:"kernel-pae-devel-debuginfo", rpm:"kernel-pae-devel-debuginfo~3.1.10~1.19.1", rls:"openSUSE12.1")) != NULL)
{
security_message(data:res);
exit(0);
}
if (__pkg_match) exit(99); # Not vulnerable.
exit(0);
}
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation