Lucene search

K
nessusThis script is Copyright (C) 2023 and is owned by Tenable, Inc. or an Affiliate thereof.TRELLIX_ENTERPRISE_SECURITY_MANAGER_11_6_7.NASL
HistoryDec 04, 2023 - 12:00 a.m.

Trellix Enterprise Security Manager < 11.6.7 Command Injection

2023-12-0400:00:00
This script is Copyright (C) 2023 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
4
trellix enterprise security manager
command injection
vulnerabilities
zip file
esm certificate api
privilege escalation
system commands
cve-2023-3314
cve-2023-3313
nessus

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

8.6 High

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

23.0%

The version of Trellix Enterprise Security Manager running on the remote web server is prior to 11.6.7. It is, therefore, affected by multiple command injection vulnerabilities.

  • A vulnerability arises out of a failure to comprehensively sanitize the processing of a zip file(s).
    Incomplete neutralization of external commands used to control the process execution of the .zip application allows an authorized user to obtain control of the .zip application to execute arbitrary commands or obtain elevation of system privileges. (CVE-2023-3314)

  • An OS command injection vulnerability exists in the ESM certificate API, whereby incorrectly neutralized special elements may have allowed an unauthorized user to execute system command injection for the purpose of privilege escalation or to execute arbitrary commands. (CVE-2023-3313)

Note that Nessus has not tested for this issue but has instead relied only on the application’s self-reported version number.

#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(186536);
  script_version("1.1");
  script_set_attribute(attribute:"plugin_modification_date", value:"2023/12/05");

  script_cve_id("CVE-2023-3313", "CVE-2023-3314");
  script_xref(name:"IAVB", value:"2023-B-0049-S");

  script_name(english:"Trellix Enterprise Security Manager < 11.6.7 Command Injection");

  script_set_attribute(attribute:"synopsis", value:
"An application running on a remote web server host is affected by multiple command injection vulnerabilities.");
  script_set_attribute(attribute:"description", value:
"The version of Trellix Enterprise Security Manager running on the remote web server is prior to 11.6.7. It is,
therefore, affected by multiple command injection vulnerabilities.

 - A vulnerability arises out of a failure to comprehensively sanitize the processing of a zip file(s).
   Incomplete neutralization of external commands used to control the process execution of the .zip
   application allows an authorized user to obtain control of the .zip application to execute arbitrary
   commands or obtain elevation of system privileges. (CVE-2023-3314)

 - An OS command injection vulnerability exists in the ESM certificate API, whereby incorrectly neutralized
   special elements may have allowed an unauthorized user to execute system command injection for the purpose
   of privilege escalation or to execute arbitrary commands. (CVE-2023-3313)

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
  script_set_attribute(attribute:"see_also", value:"https://kcm.trellix.com/corporate/index?page=content&id=SB10403");
  script_set_attribute(attribute:"solution", value:
"Upgrade to Trellix Enterprise Security Manager 11.6.7 or later.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:S/C:C/I:C/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2023-3314");

  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:"2023/06/28");
  script_set_attribute(attribute:"patch_publication_date", value:"2023/06/29");
  script_set_attribute(attribute:"plugin_publication_date", value:"2023/12/04");

  script_set_attribute(attribute:"plugin_type", value:"remote");
  script_set_attribute(attribute:"cpe", value:"x-cpe:/a:trellix:enterprise_security_manager");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:mcafee:enterprise_security_manager");
  script_set_attribute(attribute:"stig_severity", value:"I");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"CGI abuses");

  script_copyright(english:"This script is Copyright (C) 2023 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("enterprise_security_manager_detect.nbin");
  script_require_keys("installed_sw/Trellix Enterprise Security Manager");
  script_require_ports("Services/www", 80, 443);

  exit(0);
}
include('http.inc');
include('vcf.inc');

var port = get_http_port(default:443);
var app_info = vcf::get_app_info(app:'Trellix Enterprise Security Manager', webapp:TRUE, port:port);

var constraints = [
  { 'max_version': '11.6.3', 'fixed_version': '11.6.7' }
];

vcf::check_version_and_report(
  app_info:app_info,
  constraints:constraints,
  severity:SECURITY_HOLE
);

VendorProductVersionCPE
trellixenterprise_security_managerx-cpe:/a:trellix:enterprise_security_manager
mcafeeenterprise_security_managercpe:/a:mcafee:enterprise_security_manager

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

8.6 High

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

23.0%

Related for TRELLIX_ENTERPRISE_SECURITY_MANAGER_11_6_7.NASL