CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:L/Au:N/C:P/I:P/A:P
EPSS
Percentile
99.5%
Updated mozilla packages that fix several security bugs are now available.
This update has been rated as having critical security impact by the Red Hat Security Response Team.
Mozilla is an open source Web browser, advanced email and newsgroup client, IRC chat client, and HTML editor.
Igor Bukanov discovered a bug in the way Mozilla’s JavaScript interpreter dereferences objects. If a user visits a malicious web page, Mozilla could crash or execute arbitrary code as the user running Mozilla. The Common Vulnerabilities and Exposures project assigned the name CVE-2006-0292 to this issue.
moz_bug_r_a4 discovered a bug in Mozilla’s XULDocument.persist() function. A malicious web page could inject arbitrary RDF data into a user’s localstore.rdf file, which can cause Mozilla to execute arbitrary JavaScript when a user runs Mozilla. (CVE-2006-0296)
A denial of service bug was found in the way Mozilla saves history information. If a user visits a web page with a very long title, it is possible Mozilla will crash or take a very long time the next time it is run. (CVE-2005-4134)
Note that the Red Hat Enterprise Linux 3 packages also fix a bug when using XSLT to transform documents. Passing DOM Nodes as parameters to functions expecting an xsl:param could cause Mozilla to throw an exception.
Users of Mozilla are advised to upgrade to these updated packages, which contain backported patches to correct these issues.
#%NASL_MIN_LEVEL 70300
#
# (C) Tenable Network Security, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from Red Hat Security Advisory RHSA-2006:0199 and
# CentOS Errata and Security Advisory 2006:0199 respectively.
#
include('deprecated_nasl_level.inc');
include('compat.inc');
if (description)
{
script_id(21891);
script_version("1.21");
script_set_attribute(attribute:"plugin_modification_date", value:"2021/01/04");
script_cve_id("CVE-2005-4134", "CVE-2006-0292", "CVE-2006-0296");
script_xref(name:"RHSA", value:"2006:0199");
script_name(english:"CentOS 3 / 4 : mozilla (CESA-2006:0199)");
script_summary(english:"Checks rpm output for the updated packages");
script_set_attribute(
attribute:"synopsis",
value:"The remote CentOS host is missing one or more security updates."
);
script_set_attribute(
attribute:"description",
value:
"Updated mozilla packages that fix several security bugs are now
available.
This update has been rated as having critical security impact by the
Red Hat Security Response Team.
Mozilla is an open source Web browser, advanced email and newsgroup
client, IRC chat client, and HTML editor.
Igor Bukanov discovered a bug in the way Mozilla's JavaScript
interpreter dereferences objects. If a user visits a malicious web
page, Mozilla could crash or execute arbitrary code as the user
running Mozilla. The Common Vulnerabilities and Exposures project
assigned the name CVE-2006-0292 to this issue.
moz_bug_r_a4 discovered a bug in Mozilla's XULDocument.persist()
function. A malicious web page could inject arbitrary RDF data into a
user's localstore.rdf file, which can cause Mozilla to execute
arbitrary JavaScript when a user runs Mozilla. (CVE-2006-0296)
A denial of service bug was found in the way Mozilla saves history
information. If a user visits a web page with a very long title, it is
possible Mozilla will crash or take a very long time the next time it
is run. (CVE-2005-4134)
Note that the Red Hat Enterprise Linux 3 packages also fix a bug when
using XSLT to transform documents. Passing DOM Nodes as parameters to
functions expecting an xsl:param could cause Mozilla to throw an
exception.
Users of Mozilla are advised to upgrade to these updated packages,
which contain backported patches to correct these issues."
);
# https://lists.centos.org/pipermail/centos-announce/2006-February/012612.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?20dd9c04"
);
# https://lists.centos.org/pipermail/centos-announce/2006-February/012613.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?0372e7c0"
);
# https://lists.centos.org/pipermail/centos-announce/2006-February/012616.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?95fd0992"
);
# https://lists.centos.org/pipermail/centos-announce/2006-February/012617.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?c6fe4332"
);
# https://lists.centos.org/pipermail/centos-announce/2006-February/012625.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?d1a0fee2"
);
# https://lists.centos.org/pipermail/centos-announce/2006-February/012626.html
script_set_attribute(
attribute:"see_also",
value:"http://www.nessus.org/u?52030253"
);
script_set_attribute(
attribute:"solution",
value:"Update the affected mozilla packages."
);
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-chat");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-dom-inspector");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-js-debugger");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-mail");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-nspr");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-nspr-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-nss");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:mozilla-nss-devel");
script_set_attribute(attribute:"cpe", value:"cpe:/o:centos:centos:3");
script_set_attribute(attribute:"cpe", value:"cpe:/o:centos:centos:4");
script_set_attribute(attribute:"vuln_publication_date", value:"2005/12/09");
script_set_attribute(attribute:"patch_publication_date", value:"2006/02/02");
script_set_attribute(attribute:"plugin_publication_date", value:"2006/07/03");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_copyright(english:"This script is Copyright (C) 2006-2021 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_family(english:"CentOS Local Security Checks");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/local_checks_enabled", "Host/CentOS/release", "Host/CentOS/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/CentOS/release");
if (isnull(release) || "CentOS" >!< release) audit(AUDIT_OS_NOT, "CentOS");
os_ver = pregmatch(pattern: "CentOS(?: Linux)? release ([0-9]+)", string:release);
if (isnull(os_ver)) audit(AUDIT_UNKNOWN_APP_VER, "CentOS");
os_ver = os_ver[1];
if (! preg(pattern:"^(3|4)([^0-9]|$)", string:os_ver)) audit(AUDIT_OS_NOT, "CentOS 3.x / 4.x", "CentOS " + os_ver);
if (!get_kb_item("Host/CentOS/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);
cpu = get_kb_item("Host/cpu");
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ("x86_64" >!< cpu && "ia64" >!< cpu && cpu !~ "^i[3-6]86$") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, "CentOS", cpu);
flag = 0;
if (rpm_check(release:"CentOS-3", reference:"mozilla-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-chat-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-devel-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-dom-inspector-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-js-debugger-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-mail-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-nspr-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-nspr-devel-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-nss-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-3", reference:"mozilla-nss-devel-1.7.12-1.1.3.4.centos3")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-chat-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-devel-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-dom-inspector-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-js-debugger-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-mail-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-nspr-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-nspr-devel-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-nss-1.7.12-1.4.2.centos4")) flag++;
if (rpm_check(release:"CentOS-4", reference:"mozilla-nss-devel-1.7.12-1.4.2.centos4")) flag++;
if (flag)
{
security_report_v4(
port : 0,
severity : SECURITY_HOLE,
extra : rpm_report_get()
);
exit(0);
}
else
{
tested = pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, "mozilla / mozilla-chat / mozilla-devel / mozilla-dom-inspector / etc");
}
Vendor | Product | Version | CPE |
---|---|---|---|
centos | centos | mozilla | p-cpe:/a:centos:centos:mozilla |
centos | centos | mozilla-chat | p-cpe:/a:centos:centos:mozilla-chat |
centos | centos | mozilla-devel | p-cpe:/a:centos:centos:mozilla-devel |
centos | centos | mozilla-dom-inspector | p-cpe:/a:centos:centos:mozilla-dom-inspector |
centos | centos | mozilla-js-debugger | p-cpe:/a:centos:centos:mozilla-js-debugger |
centos | centos | mozilla-mail | p-cpe:/a:centos:centos:mozilla-mail |
centos | centos | mozilla-nspr | p-cpe:/a:centos:centos:mozilla-nspr |
centos | centos | mozilla-nspr-devel | p-cpe:/a:centos:centos:mozilla-nspr-devel |
centos | centos | mozilla-nss | p-cpe:/a:centos:centos:mozilla-nss |
centos | centos | mozilla-nss-devel | p-cpe:/a:centos:centos:mozilla-nss-devel |
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-4134
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0292
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0296
www.nessus.org/u?0372e7c0
www.nessus.org/u?20dd9c04
www.nessus.org/u?52030253
www.nessus.org/u?95fd0992
www.nessus.org/u?c6fe4332
www.nessus.org/u?d1a0fee2