Lucene search
K

Fedora 16 : phpMyAdmin-3.5.3-1.fc16 (2012-15725)

🗓️ 29 Oct 2012 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 11 Views

phpMyAdmin-3.5.3-1.fc16 security update with multiple interface, edit, config, GUI, privileges, and display bug fixe

Refs
Code
#%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-15725.
#

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

if (description)
{
  script_id(62726);
  script_version("1.12");
  script_set_attribute(attribute:"plugin_modification_date", value:"2021/01/11");

  script_bugtraq_id(55925, 55939);
  script_xref(name:"FEDORA", value:"2012-15725");

  script_name(english:"Fedora 16 : phpMyAdmin-3.5.3-1.fc16 (2012-15725)");
  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:
"phpMyAdmin 3.5.3.0 (2012-10-08) ===============================

  - [interface] Browse mode 'Show' button gives blank page
    if no results anymore

    - [interface] Copy Database Ajax feedback vanishes long
      before copying is done

    - [interface] GC-maxlifetime warning incorrectly
      displayed

    - [interface] Search fails with JS error when tooltips
      disabled

    - [interface] Event comments not saved

    - [edit] Can't enter date directly when editing inline

    - [interface] Inline query editor doesn't work from
      search results

    - [edit] BLOB download no longer works

    - [config] Error in generated configuration arrray

    - [GUI] Invalid HTML code in multi submits confirmation
      form

    - [interface] Designer sometimes places tables on the
      top menu

    - [core] Call to undefined function __() when config
      file has wrong permissions

    - [edit] Error searching table with many fields

    - [edit] Cannot copy a DB with table and views

    - [privileges] Incorrect updating of the list of users

    - [edit] cell edit date field with empty date fills in
      current date

    - [edit] current_date from function drop down fails on
      update

    - [compatibility] add support for Solaris and FreeBSD
      system load and memory display in server status

    - [import] Table import from XML file fails

    - [display] replace Highcharts with jqplot for Display
      chart

    - [edit] Pasting value doesn't clear null checkbox

    - [edit] Datepicker for date and datetime fields is
      broken

    - [security] Unspecified minor security fix by upstream,
      see PMASA-2012-6
      (http://www.phpmyadmin.net/home_page/security/PMASA-20
      12-6.php)

    - [security] Unspecified minor security fix by upstream,
      see PMASA-2012-7
      (http://www.phpmyadmin.net/home_page/security/PMASA-20
      12-7.php)

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."
  );
  # http://www.phpmyadmin.net/home_page/security/PMASA-2012-6.php
  script_set_attribute(
    attribute:"see_also",
    value:"https://www.phpmyadmin.net/security/PMASA-2012-6/"
  );
  # http://www.phpmyadmin.net/home_page/security/PMASA-2012-7.php
  script_set_attribute(
    attribute:"see_also",
    value:"https://www.phpmyadmin.net/security/PMASA-2012-7/"
  );
  # https://lists.fedoraproject.org/pipermail/package-announce/2012-October/090826.html
  script_set_attribute(
    attribute:"see_also",
    value:"http://www.nessus.org/u?f940b8da"
  );
  script_set_attribute(
    attribute:"solution", 
    value:"Update the affected phpMyAdmin package."
  );
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P");
  script_set_cvss_temporal_vector("CVSS2#E:U/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:phpMyAdmin");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:fedoraproject:fedora:16");

  script_set_attribute(attribute:"patch_publication_date", value:"2012/10/10");
  script_set_attribute(attribute:"plugin_publication_date", value:"2012/10/29");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_copyright(english:"This script is Copyright (C) 2012-2021 and is owned by Tenable, Inc. or an Affiliate thereof.");
  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:"phpMyAdmin-3.5.3-1.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, "phpMyAdmin");
}

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