a malicious 64-bit PV guest can crash the dom0 [XSA-12, CVE-2012-3494] (#854585) a malicious crash might be able to crash the dom0 or escalate privileges [XSA-13, CVE-2012-3495] (#854589) a malicious PV guest can crash the dom0 [XSA-14, CVE-2012-3496] (#854590) a malicious HVM guest can crash the dom0 and might be able to read hypervisor or guest memory [XSA-16, CVE-2012-3498] (#854593) an HVM guest could use VT100 escape sequences to escalate privileges to that of the qemu process [XSA-17, CVE-2012-3515] (#854599) disable qemu monitor by default [XSA-19, CVE-2012-4411] (#855141)
Note that Tenable Network Security has extracted the preceding description block directly from the Fedora security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.
#%NASL_MIN_LEVEL 70300
#
# (C) Tenable Network Security, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from Fedora Security Advisory 2012-13443.
#
include('deprecated_nasl_level.inc');
include('compat.inc');
if (description)
{
script_id(62155);
script_version("1.13");
script_set_attribute(attribute:"plugin_modification_date", value:"2021/01/11");
script_cve_id("CVE-2012-3494", "CVE-2012-3495", "CVE-2012-3496", "CVE-2012-3498", "CVE-2012-3515", "CVE-2012-4411");
script_bugtraq_id(55400, 55406, 55412, 55413, 55414, 55442);
script_xref(name:"FEDORA", value:"2012-13443");
script_name(english:"Fedora 16 : xen-4.1.3-2.fc16 (2012-13443)");
script_summary(english:"Checks rpm output for the updated package.");
script_set_attribute(
attribute:"synopsis",
value:"The remote Fedora host is missing a security update."
);
script_set_attribute(
attribute:"description",
value:
"a malicious 64-bit PV guest can crash the dom0 [XSA-12, CVE-2012-3494]
(#854585) a malicious crash might be able to crash the dom0 or
escalate privileges [XSA-13, CVE-2012-3495] (#854589) a malicious PV
guest can crash the dom0 [XSA-14, CVE-2012-3496] (#854590) a malicious
HVM guest can crash the dom0 and might be able to read hypervisor or
guest memory [XSA-16, CVE-2012-3498] (#854593) an HVM guest could use
VT100 escape sequences to escalate privileges to that of the qemu
process [XSA-17, CVE-2012-3515] (#854599) disable qemu monitor by
default [XSA-19, CVE-2012-4411] (#855141)
Note that Tenable Network Security has extracted the preceding
description block directly from the Fedora security advisory. Tenable
has attempted to automatically clean and format it as much as possible
without introducing additional issues."
);
script_set_attribute(
attribute:"see_also",
value:"https://bugzilla.redhat.com/show_bug.cgi?id=851139"
);
script_set_attribute(
attribute:"see_also",
value:"https://bugzilla.redhat.com/show_bug.cgi?id=851165"
);
script_set_attribute(
attribute:"see_also",
value:"https://bugzilla.redhat.com/show_bug.cgi?id=851172"
);
script_set_attribute(
attribute:"see_also",
value:"https://bugzilla.redhat.com/show_bug.cgi?id=851193"
);
script_set_attribute(
attribute:"see_also",
value:"https://bugzilla.redhat.com/show_bug.cgi?id=851252"
);
script_set_attribute(
attribute:"see_also",
value:"https://bugzilla.redhat.com/show_bug.cgi?id=855140"
);
# https://lists.fedoraproject.org/pipermail/package-announce/2012-September/086340.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?f7c6ee6d"
);
script_set_attribute(attribute:"solution", value:"Update the affected xen package.");
script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C");
script_set_cvss_temporal_vector("CVSS2#E:ND/RL:OF/RC:C");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:fedoraproject:fedora:xen");
script_set_attribute(attribute:"cpe", value:"cpe:/o:fedoraproject:fedora:16");
script_set_attribute(attribute:"patch_publication_date", value:"2012/09/07");
script_set_attribute(attribute:"plugin_publication_date", value:"2012/09/18");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_copyright(english:"This script is Copyright (C) 2012-2021 Tenable Network Security, Inc.");
script_family(english:"Fedora Local Security Checks");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/local_checks_enabled", "Host/RedHat/release", "Host/RedHat/rpm-list");
exit(0);
}
include("audit.inc");
include("global_settings.inc");
include("rpm.inc");
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
release = get_kb_item("Host/RedHat/release");
if (isnull(release) || "Fedora" >!< release) audit(AUDIT_OS_NOT, "Fedora");
os_ver = eregmatch(pattern: "Fedora.*release ([0-9]+)", string:release);
if (isnull(os_ver)) audit(AUDIT_UNKNOWN_APP_VER, "Fedora");
os_ver = os_ver[1];
if (! ereg(pattern:"^16([^0-9]|$)", string:os_ver)) audit(AUDIT_OS_NOT, "Fedora 16.x", "Fedora " + os_ver);
if (!get_kb_item("Host/RedHat/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);
cpu = get_kb_item("Host/cpu");
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ("x86_64" >!< cpu && cpu !~ "^i[3-6]86$") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, "Fedora", cpu);
flag = 0;
if (rpm_check(release:"FC16", reference:"xen-4.1.3-2.fc16")) flag++;
if (flag)
{
if (report_verbosity > 0) security_hole(port:0, extra:rpm_report_get());
else security_hole(0);
exit(0);
}
else
{
tested = pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, "xen");
}
Vendor | Product | Version |
---|---|---|
fedoraproject | fedora | xen |
fedoraproject | fedora | 16 |
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3494
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3495
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3496
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3498
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3515
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4411
www.nessus.org/u?f7c6ee6d
bugzilla.redhat.com/show_bug.cgi?id=851139
bugzilla.redhat.com/show_bug.cgi?id=851165
bugzilla.redhat.com/show_bug.cgi?id=851172
bugzilla.redhat.com/show_bug.cgi?id=851193
bugzilla.redhat.com/show_bug.cgi?id=851252
bugzilla.redhat.com/show_bug.cgi?id=855140