Lucene search

K
nessusThis script is Copyright (C) 2015-2021 Tenable Network Security, Inc.FEDORA_2015-11405.NASL
HistoryJul 29, 2015 - 12:00 a.m.

Fedora 22 : roundcubemail-1.1.2-1.fc22 (2015-11405)

2015-07-2900:00:00
This script is Copyright (C) 2015-2021 Tenable Network Security, Inc.
www.tenable.com
11

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

5 Medium

CVSS2

Access Vector

Access Complexity

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

AV:N/AC:L/Au:N/C:P/I:N/A:N

0.004 Low

EPSS

Percentile

73.0%

Release 1.1.2

  • Add new plugin hook ‘identity_create_after’ providing the ID of the inserted identity (#1490358)

    • Add option to place signature at bottom of the quoted text even in top-posting mode [sig_below]

    • Fix handling of %-encoded entities in mailto: URLs (#1490346)

    • Fix zipped messages downloads after selecting all messages in a folder (#1490339)

    • Fix vpopmaild driver of password plugin

    • Fix PHP warning: Non-static method PEAR::setErrorHandling() should not be called statically (#1490343)

    • Fix tables listing routine on mysql and postgres so it skips system or other database tables and views (#1490337)

    • Fix message list header in classic skin on window resize in Internet Explorer (#1490213)

    • Fix so text/calendar parts are listed as attachments even if not marked as such (#1490325)

    • Fix lack of signature separator for plain text signatures in html mode (#1490352)

    • Fix font artifact in Google Chrome on Windows (#1490353)

    • Fix bug where forced extwin page reload could exit from the extwin mode (#1490350)

    • Fix bug where some unrelated attachments in multipart/related message were not listed (#1490355)

    • Fix mouseup event handling when dragging a list record (#1490359)

    • Fix bug where preview_pane setting wasn’t always saved into user preferences (#1490362)

    • Fix bug where messages count was not updated after message move/delete with skip_deleted=false (#1490372)

    • Fix security issue in contact photo handling (#1490379)

    • Fix possible memcache/apc cache data consistency issues (#1490390)

    • Fix bug where imap_conn_options were ignored in IMAP connection test (#1490392)

    • Fix bug where some files could have ‘executable’ extension when stored in temp folder (#1490377)

    • Fix attached file path unsetting in database_attachments plugin (#1490393)

    • Fix issues when using moduserprefs.sh without --user argument (#1490399)

    • Fix potential info disclosure issue by protecting directory access (#1490378)

    • Fix blank image in html_signature when saving identity changes (#1490412)

    • Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key (#1490402)

    • Fix XSS vulnerability in _mbox argument handling (#1490417)

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 2015-11405.
#

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

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

  script_cve_id("CVE-2015-5381", "CVE-2015-5382", "CVE-2015-5383");
  script_xref(name:"FEDORA", value:"2015-11405");

  script_name(english:"Fedora 22 : roundcubemail-1.1.2-1.fc22 (2015-11405)");
  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:
"**Release 1.1.2**

  - Add new plugin hook 'identity_create_after' providing
    the ID of the inserted identity (#1490358)

    - Add option to place signature at bottom of the quoted
      text even in top-posting mode [sig_below]

    - Fix handling of %-encoded entities in mailto: URLs
      (#1490346)

    - Fix zipped messages downloads after selecting all
      messages in a folder (#1490339)

    - Fix vpopmaild driver of password plugin

    - Fix PHP warning: Non-static method
      PEAR::setErrorHandling() should not be called
      statically (#1490343)

    - Fix tables listing routine on mysql and postgres so it
      skips system or other database tables and views
      (#1490337)

    - Fix message list header in classic skin on window
      resize in Internet Explorer (#1490213)

    - Fix so text/calendar parts are listed as attachments
      even if not marked as such (#1490325)

    - Fix lack of signature separator for plain text
      signatures in html mode (#1490352)

    - Fix font artifact in Google Chrome on Windows
      (#1490353)

    - Fix bug where forced extwin page reload could exit
      from the extwin mode (#1490350)

    - Fix bug where some unrelated attachments in
      multipart/related message were not listed (#1490355)

    - Fix mouseup event handling when dragging a list record
      (#1490359)

    - Fix bug where preview_pane setting wasn't always saved
      into user preferences (#1490362)

    - Fix bug where messages count was not updated after
      message move/delete with skip_deleted=false (#1490372)

    - Fix security issue in contact photo handling
      (#1490379)

    - Fix possible memcache/apc cache data consistency
      issues (#1490390)

    - Fix bug where imap_conn_options were ignored in IMAP
      connection test (#1490392)

    - Fix bug where some files could have 'executable'
      extension when stored in temp folder (#1490377)

    - Fix attached file path unsetting in
      database_attachments plugin (#1490393)

    - Fix issues when using moduserprefs.sh without --user
      argument (#1490399)

    - Fix potential info disclosure issue by protecting
      directory access (#1490378)

    - Fix blank image in html_signature when saving identity
      changes (#1490412)

    - Installer: Use openssl_random_pseudo_bytes() (if
      available) to generate des_key (#1490402)

    - Fix XSS vulnerability in _mbox argument handling
      (#1490417)

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=1241056"
  );
  # https://lists.fedoraproject.org/pipermail/package-announce/2015-July/162461.html
  script_set_attribute(
    attribute:"see_also",
    value:"http://www.nessus.org/u?f0e6d6b0"
  );
  script_set_attribute(
    attribute:"solution", 
    value:"Update the affected roundcubemail package."
  );
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:fedoraproject:fedora:roundcubemail");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:fedoraproject:fedora:22");

  script_set_attribute(attribute:"patch_publication_date", value:"2015/07/13");
  script_set_attribute(attribute:"plugin_publication_date", value:"2015/07/29");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_copyright(english:"This script is Copyright (C) 2015-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:"^22([^0-9]|$)", string:os_ver)) audit(AUDIT_OS_NOT, "Fedora 22.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:"FC22", reference:"roundcubemail-1.1.2-1.fc22")) 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, "roundcubemail");
}
VendorProductVersionCPE
fedoraprojectfedoraroundcubemailp-cpe:/a:fedoraproject:fedora:roundcubemail
fedoraprojectfedora22cpe:/o:fedoraproject:fedora:22

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

5 Medium

CVSS2

Access Vector

Access Complexity

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

AV:N/AC:L/Au:N/C:P/I:N/A:N

0.004 Low

EPSS

Percentile

73.0%