Lucene search
K

MS15-064: Vulnerabilities in Microsoft Exchange Server Could Allow Elevation of Privilege (3062157)

🗓️ 10 Jun 2015 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 44 Views

The remote Microsoft Exchange server is missing a security update and is affected by multiple vulnerabilities including server-side request forgery, cross-site request forgery, and HTML injection

Related
Refs
Code
ReporterTitlePublishedViews
Family
CNVD
Microsoft Exchange Server Same-Origin Policy Bypass Vulnerability
10 Jun 201500:00
cnvd
CNVD
Microsoft Exchange Server Improperly Manages User Sessions Vulnerability
10 Jun 201500:00
cnvd
CNVD
Microsoft Exchange Server Input Validation Cross-Site Scripting Vulnerability
10 Jun 201500:00
cnvd
CVE
CVE-2015-1764
10 Jun 201501:00
cve
CVE
CVE-2015-1771
10 Jun 201501:00
cve
CVE
CVE-2015-2359
10 Jun 201501:00
cve
Cvelist
CVE-2015-1764
10 Jun 201501:00
cvelist
Cvelist
CVE-2015-1771
10 Jun 201501:00
cvelist
Cvelist
CVE-2015-2359
10 Jun 201501:00
cvelist
EUVD
EUVD-2015-1894
7 Oct 202500:30
euvd
Rows per page
#
# (C) Tenable Network Security, Inc.
#

include("compat.inc");

if (description)
{
  script_id(84085);
  script_version("1.12");
  script_set_attribute(attribute:"plugin_modification_date", value:"2021/04/20");

  script_cve_id("CVE-2015-1764", "CVE-2015-1771", "CVE-2015-2359");
  script_bugtraq_id(75007, 75011, 75013);
  script_xref(name:"MSFT", value:"MS15-064");
  script_xref(name:"MSKB", value:"3062157");

  script_name(english:"MS15-064: Vulnerabilities in Microsoft Exchange Server Could Allow Elevation of Privilege (3062157)");
  script_summary(english:"Checks the version of ExSetup.exe.");

  script_set_attribute(attribute:"synopsis", value:
"The remote Microsoft Exchange server is affected by multiple
vulnerabilities.");
  script_set_attribute(attribute:"description", value:
"The remote Microsoft Exchange server is missing a security update. It
is, therefore, affected by multiple vulnerabilities :

  - A server-side request forgery vulnerability exists in
    Microsoft Exchange web applications due to improper
    management of same-origin policy. An attacker can
    exploit this by using a specially crafted web
    application, allowing further attacks to be carried
    out. (CVE-2015-1764)

  - A cross-site request forgery vulnerability exists in
    Microsoft Exchange web applications due to improper
    management of user sessions. A remote attacker can
    exploit this by tricking a user into visiting a
    specially crafted web page, resulting in gaining access
    to sensitive information, impersonating the user's
    identity, or injecting malicious content into the
    victim's web browser. (CVE-2015-1771)

  - An HTML injection vulnerability exists in Microsoft
    Exchange web applications due to not properly sanitizing
    user-supplied HTML strings. A remote attacker can
    exploit this by submitting a crafted script to a target
    site that uses HTML sanitization, resulting in the
    execution of malicious code in the security context of
    the user visiting the site. (CVE-2015-2359)");
  # https://docs.microsoft.com/en-us/security-updates/SecurityBulletins/2015/ms15-064
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?1cd10af0");
  script_set_attribute(attribute:"solution", value:
"Microsoft has released a set of patches for Exchange 2013.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2015-1764");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");

  script_set_attribute(attribute:"vuln_publication_date",value:"2015/06/09");
  script_set_attribute(attribute:"patch_publication_date",value:"2015/06/09");
  script_set_attribute(attribute:"plugin_publication_date", value:"2015/06/10");

  script_set_attribute(attribute:"plugin_type",value:"local");
  script_set_attribute(attribute:"cpe",value:"cpe:/a:microsoft:exchange_server");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"Windows : Microsoft Bulletins");

  script_copyright(english:"This script is Copyright (C) 2015-2021 Tenable Network Security, Inc.");

  script_dependencies("ms_bulletin_checks_possible.nasl", "microsoft_exchange_installed.nbin");
  script_require_keys("SMB/MS_Bulletin_Checks/Possible");
  script_require_ports(139, 445, "Host/patch_management_checks");

  exit(0);
}

include("audit.inc");
include("smb_func.inc");
include("smb_hotfixes.inc");
include("smb_hotfixes_fcheck.inc");
include("misc_func.inc");
include("install_func.inc");

get_kb_item_or_exit('SMB/MS_Bulletin_Checks/Possible');

exit_if_productname_not_server();

bulletin = 'MS15-064';
kb = '3062157';
kbs = make_list(kb);

if (get_kb_item('Host/patch_management_checks')) hotfix_check_3rd_party(bulletin:bulletin, kbs:kbs, severity:SECURITY_WARNING);

get_install_count(app_name:"Microsoft Exchange", exit_if_zero:TRUE);
install = get_single_install(app_name:"Microsoft Exchange");

path = install["path"];
version = install["version"];
release = install["RELEASE"];
if (release != 150)
  audit(AUDIT_INST_VER_NOT_VULN, 'Exchange', version);
cu = install["CU"];
if (isnull(cu) || (cu != 4 && cu != 8))
  audit(AUDIT_INST_VER_NOT_VULN, 'Exchange', version);

if (cu == 4) # 2013 SP1 AKA CU4
{
  fixedver = "15.0.847.41";
}
else if (cu == 8) # 2013 CU8
{
  fixedver = '15.0.1076.11';
}
if (hotfix_is_vulnerable(path:hotfix_append_path(path:path, value:"Bin"), file:"ExSetup.exe", version:fixedver, bulletin:bulletin, kb:kb))
{
  set_kb_item(name:'SMB/Missing/' + bulletin, value:TRUE);
  set_kb_item(name:'www/0/XSS', value:TRUE);
  hotfix_security_warning();
  hotfix_check_fversion_end();
  exit(0);
}
else
{
  hotfix_check_fversion_end();
  audit(AUDIT_HOST_NOT, 'affected');
}

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

20 Apr 2021 00:00Current
5.7Medium risk
Vulners AI Score5.7
CVSS 26.8
EPSS0.12149
44