Lucene search

K
nessusThis script is Copyright (C) 2014-2021 and is owned by Tenable, Inc. or an Affiliate thereof.OPENSUSE-2014-193.NASL
HistoryJun 13, 2014 - 12:00 a.m.

openSUSE Security Update : phpMyAdmin (openSUSE-SU-2014:0344-1)

2014-06-1300:00:00
This script is Copyright (C) 2014-2021 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
22

CVSS2

3.5

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

SINGLE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:S/C:N/I:P/A:N

EPSS

0.002

Percentile

51.4%

phpMyAdmin was updated to 4.1.8 to fix bugs, security issues and also bring new features.

Fixed security issue :

  • PMASA-2014-1 ( CVE-2014-1879, CWE-661 CWE-79)

  • update to 4.1.8 (2014-02-22)

  • sf#4276 Login loop on session expiry

  • sf#4249 Incorrect number of result rows for SQL with subqueries

  • sf#4275 Broken Link to php extension manual

  • sf#4053 List of procedures is not displayed after executing with Enter

  • sf#4081 Setup page content shifted to the right edge of its tabs

  • sf#4284 Reordering a column erases comments for other columns

  • sf#4286 Open ‘Browse’ in a new tab

  • sf#4287 Printview - Always one column too much

  • sf#4288 Expand database (+ icon) after timeout doesn’t do anything

  • sf#4285 Fixed CSS for setup

  • Fixed altering table to DOUBLE/FLOAT field

  • sf#4292 Success message and failure message being shown together

  • sf#4293 opening new tab (using selflink) for import.php based actions results in error and logout

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

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

if (description)
{
  script_id(75282);
  script_version("1.4");
  script_set_attribute(attribute:"plugin_modification_date", value:"2021/01/19");

  script_cve_id("CVE-2014-1879");

  script_name(english:"openSUSE Security Update : phpMyAdmin (openSUSE-SU-2014:0344-1)");
  script_summary(english:"Check for the openSUSE-2014-193 patch");

  script_set_attribute(
    attribute:"synopsis", 
    value:"The remote openSUSE host is missing a security update."
  );
  script_set_attribute(
    attribute:"description", 
    value:
"phpMyAdmin was updated to 4.1.8 to fix bugs, security issues and also
bring new features.

Fixed security issue :

  - PMASA-2014-1 ( CVE-2014-1879, CWE-661 CWE-79)

  - update to 4.1.8 (2014-02-22)

  - sf#4276 Login loop on session expiry

  - sf#4249 Incorrect number of result rows for SQL with
    subqueries

  - sf#4275 Broken Link to php extension manual

  - sf#4053 List of procedures is not displayed after
    executing with Enter

  - sf#4081 Setup page content shifted to the right edge of
    its tabs

  - sf#4284 Reordering a column erases comments for other
    columns

  - sf#4286 Open 'Browse' in a new tab

  - sf#4287 Printview - Always one column too much

  - sf#4288 Expand database (+ icon) after timeout doesn't
    do anything

  - sf#4285 Fixed CSS for setup

  - Fixed altering table to DOUBLE/FLOAT field

  - sf#4292 Success message and failure message being shown
    together

  - sf#4293 opening new tab (using selflink) for import.php
    based actions results in error and logout"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.novell.com/show_bug.cgi?id=864917"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://lists.opensuse.org/opensuse-updates/2014-03/msg00017.html"
  );
  script_set_attribute(
    attribute:"solution", 
    value:"Update the affected phpMyAdmin package."
  );
  script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:S/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:phpMyAdmin");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:novell:opensuse:12.3");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:novell:opensuse:13.1");

  script_set_attribute(attribute:"patch_publication_date", value:"2014/02/28");
  script_set_attribute(attribute:"plugin_publication_date", value:"2014/06/13");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_copyright(english:"This script is Copyright (C) 2014-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");

  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 !~ "^(SUSE12\.3|SUSE13\.1)$") audit(AUDIT_OS_RELEASE_NOT, "openSUSE", "12.3 / 13.1", release);
if (!get_kb_item("Host/SuSE/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);



flag = 0;

if ( rpm_check(release:"SUSE12.3", reference:"phpMyAdmin-4.1.8-1.12.1") ) flag++;
if ( rpm_check(release:"SUSE13.1", reference:"phpMyAdmin-4.1.8-4.1") ) flag++;

if (flag)
{
  if (report_verbosity > 0) security_note(port:0, extra:rpm_report_get());
  else security_note(0);
  exit(0);
}
else
{
  tested = pkg_tests_get();
  if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
  else audit(AUDIT_PACKAGE_NOT_INSTALLED, "phpMyAdmin");
}
VendorProductVersionCPE
novellopensusephpmyadminp-cpe:/a:novell:opensuse:phpmyadmin
novellopensuse12.3cpe:/o:novell:opensuse:12.3
novellopensuse13.1cpe:/o:novell:opensuse:13.1

CVSS2

3.5

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

SINGLE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:S/C:N/I:P/A:N

EPSS

0.002

Percentile

51.4%