Lucene search

K
nessusThis script is Copyright (C) 2010-2021 and is owned by Tenable, Inc. or an Affiliate thereof.SUSE_11_0_BYTEFX-DATA-MYSQL-100422.NASL
HistoryJul 01, 2010 - 12:00 a.m.

openSUSE Security Update : bytefx-data-mysql (openSUSE-SU-2010:0342-1)

2010-07-0100:00:00
This script is Copyright (C) 2010-2021 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
12

Mono’s ASP.NET implementation did not set the ‘EnableViewStateMac’ property by default. Attackers could exploit that to conduct cross-site-scripting (XSS) attacks.

#%NASL_MIN_LEVEL 70300
#
# (C) Tenable Network Security, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from openSUSE Security Update bytefx-data-mysql-2384.
#
# The text description of this plugin is (C) SUSE LLC.
#

include('deprecated_nasl_level.inc');
include('compat.inc');

if (description)
{
  script_id(47569);
  script_version("1.8");
  script_set_attribute(attribute:"plugin_modification_date", value:"2021/01/14");

  script_cve_id("CVE-2010-1459");

  script_name(english:"openSUSE Security Update : bytefx-data-mysql (openSUSE-SU-2010:0342-1)");
  script_summary(english:"Check for the bytefx-data-mysql-2384 patch");

  script_set_attribute(
    attribute:"synopsis", 
    value:"The remote openSUSE host is missing a security update."
  );
  script_set_attribute(
    attribute:"description", 
    value:
"Mono's ASP.NET implementation did not set the 'EnableViewStateMac'
property by default. Attackers could exploit that to conduct
cross-site-scripting (XSS) attacks."
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.novell.com/show_bug.cgi?id=592428"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://lists.opensuse.org/opensuse-updates/2010-06/msg00010.html"
  );
  script_set_attribute(
    attribute:"solution", 
    value:"Update the affected bytefx-data-mysql packages."
  );
  script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:bytefx-data-mysql");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ibm-data-db2");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-complete");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-core");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-core-32bit");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-data");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-data-firebird");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-data-oracle");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-data-postgresql");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-data-sqlite");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-data-sybase");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-devel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-extras");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-jscript");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-locale-extras");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-nunit");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-web");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:mono-winforms");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:monodoc-core");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:novell:opensuse:11.0");

  script_set_attribute(attribute:"patch_publication_date", value:"2010/04/22");
  script_set_attribute(attribute:"plugin_publication_date", value:"2010/07/01");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_copyright(english:"This script is Copyright (C) 2010-2021 and is owned by Tenable, Inc. or an Affiliate thereof.");
  script_family(english:"SuSE Local Security Checks");

  script_dependencies("ssh_get_info.nasl");
  script_require_keys("Host/local_checks_enabled", "Host/SuSE/release", "Host/SuSE/rpm-list", "Host/cpu");

  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/SuSE/release");
if (isnull(release) || release =~ "^(SLED|SLES)") audit(AUDIT_OS_NOT, "openSUSE");
if (release !~ "^(SUSE11\.0)$") audit(AUDIT_OS_RELEASE_NOT, "openSUSE", "11.0", release);
if (!get_kb_item("Host/SuSE/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);

ourarch = get_kb_item("Host/cpu");
if (!ourarch) audit(AUDIT_UNKNOWN_ARCH);
if (ourarch !~ "^(i586|i686|x86_64)$") audit(AUDIT_ARCH_NOT, "i586 / i686 / x86_64", ourarch);

flag = 0;

if ( rpm_check(release:"SUSE11.0", reference:"bytefx-data-mysql-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"ibm-data-db2-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-complete-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-core-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-data-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-data-firebird-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-data-oracle-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-data-postgresql-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-data-sqlite-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-data-sybase-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-devel-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-extras-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-jscript-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-locale-extras-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-nunit-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-web-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"mono-winforms-1.9.1-6.8") ) flag++;
if ( rpm_check(release:"SUSE11.0", reference:"monodoc-core-1.9-18.1") ) flag++;
if ( rpm_check(release:"SUSE11.0", cpu:"x86_64", reference:"mono-core-32bit-1.9.1-6.8") ) flag++;

if (flag)
{
  if (report_verbosity > 0) security_warning(port:0, extra:rpm_report_get());
  else security_warning(0);
  exit(0);
}
else
{
  tested = pkg_tests_get();
  if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
  else audit(AUDIT_PACKAGE_NOT_INSTALLED, "bytefx-data-mysql / ibm-data-db2 / mono-complete / mono-core / etc");
}
VendorProductVersionCPE
novellopensusebytefx-data-mysqlp-cpe:/a:novell:opensuse:bytefx-data-mysql
novellopensuseibm-data-db2p-cpe:/a:novell:opensuse:ibm-data-db2
novellopensusemono-completep-cpe:/a:novell:opensuse:mono-complete
novellopensusemono-corep-cpe:/a:novell:opensuse:mono-core
novellopensusemono-core-32bitp-cpe:/a:novell:opensuse:mono-core-32bit
novellopensusemono-datap-cpe:/a:novell:opensuse:mono-data
novellopensusemono-data-firebirdp-cpe:/a:novell:opensuse:mono-data-firebird
novellopensusemono-data-oraclep-cpe:/a:novell:opensuse:mono-data-oracle
novellopensusemono-data-postgresqlp-cpe:/a:novell:opensuse:mono-data-postgresql
novellopensusemono-data-sqlitep-cpe:/a:novell:opensuse:mono-data-sqlite
Rows per page:
1-10 of 201
Related for SUSE_11_0_BYTEFX-DATA-MYSQL-100422.NASL