Lucene search

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

Qlik Sense Enterprise HTTP Tunneling RCE

2023-12-0800:00:00
This script is Copyright (C) 2023-2024 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
2
qlik sense enterprise
http tunneling
rce
privilege escalation
http header validation
cve-2023-41265
nessus(scanner)
windows host

9.9 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

9.9 High

AI Score

Confidence

High

0.92 High

EPSS

Percentile

99.0%

The version of Qlik Sense Enterprise installed on the remote Windows host is prior to November 2021 Patch 17, February 2022 prior to Patch 15, May 2022 prior to Patch 16, August 2022 prior to Patch 14, November 2022 prior to Patch 12, February 2023 prior to Patch 10, May 2023 prior to Patch 6 or August 2023 prior to Patch 2. It is, therefore, affected by an HTTP tunneling vulnerability. Due to improper validation of HTTP headers, a remote attacker is able to elevate their privilege by tunneling HTTP requests, allowing them to execute HTTP requests on the backed server that hosts the repository applications. Note that this issue exists because of an incomplete fix for CVE-2023-41265.

Note that Nessus has not tested for these issues 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(186697);
  script_version("1.2");
  script_set_attribute(attribute:"plugin_modification_date", value:"2024/05/21");

  script_cve_id("CVE-2023-48365");
  script_xref(name:"IAVA", value:"2023-A-0665");

  script_name(english:"Qlik Sense Enterprise HTTP Tunneling RCE");

  script_set_attribute(attribute:"synopsis", value:
"A data analytics server installed on the remote Windows host is affected by an HTTP tunneling vulnerability.");
  script_set_attribute(attribute:"description", value:
"The version of Qlik Sense Enterprise installed on the remote Windows host is prior to November 2021 Patch 17,
February 2022 prior to Patch 15, May 2022 prior to Patch 16, August 2022 prior to Patch 14, November 2022 prior to
Patch 12, February 2023 prior to Patch 10, May 2023 prior to Patch 6 or August 2023 prior to Patch 2. It is, therefore,
affected by an HTTP tunneling vulnerability. Due to improper validation of HTTP headers, a remote attacker is able to
elevate their privilege by tunneling HTTP requests, allowing them to execute HTTP requests on the backed server that
hosts the repository applications. Note that this issue exists because of an incomplete fix for CVE-2023-41265.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version
number.");
  # https://community.qlik.com/t5/Official-Support-Articles/Critical-Security-fixes-for-Qlik-Sense-Enterprise-for-Windows/ta-p/2120325
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?a74bcfe0");
  script_set_attribute(attribute:"solution", value:
"Upgrade to Qlik Sense Enterprise in accordance with the vendor advisory.");
  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:POC/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:P/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2023-48365");

  script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"true");

  script_set_attribute(attribute:"vuln_publication_date", value:"2023/09/23");
  script_set_attribute(attribute:"patch_publication_date", value:"2023/09/20");
  script_set_attribute(attribute:"plugin_publication_date", value:"2023/12/08");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:qlik:qlik_sense");
  script_set_attribute(attribute:"stig_severity", value:"I");
  script_end_attributes();

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

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

  script_dependencies("qlik_sense_enterprise_win_installed.nbin");
  script_require_keys("SMB/Registry/Enumerated", "installed_sw/Qlik Sense Enterprise");

  exit(0);
}

include('vcf.inc');

get_kb_item_or_exit('SMB/Registry/Enumerated');

var app_info = vcf::get_app_info(app:'Qlik Sense Enterprise', win_local:TRUE);

var constraints = [
  # Version information taken from https://github.com/qlik-download/qlik-sense-server/releases
  { 'fixed_version' : '14.44.26', 'fixed_display': 'November 2021 Patch 17 (14.44.26)' },
  { 'min_version': '14.54.2', 'fixed_version' : '14.54.24', 'fixed_display': 'February 2022 Patch 15 (14.54.24)' },
  { 'min_version': '14.67.7', 'fixed_version' : '14.67.29', 'fixed_display': 'May 2022 Patch 16 (14.67.29)' },
  { 'min_version': '14.78.5', 'fixed_version' : '14.78.21', 'fixed_display': 'August 2022 Patch 14 (14.78.21)' },
  { 'min_version': '14.97.3', 'fixed_version' : '14.97.17', 'fixed_display': 'November 2022 Patch 12 (14.97.17)' },
  { 'min_version': '14.113.2', 'fixed_version' : '14.113.14', 'fixed_display': 'February 2023 Patch 10 (14.113.14)' },
  { 'min_version': '14.129.6', 'fixed_version' : '14.129.12', 'fixed_display': 'May 2023 Patch 6 (14.129.12)' },
  { 'min_version': '14.139.4', 'fixed_version' : '14.139.6', 'fixed_display': 'August 2023 Patch 2 (14.139.6)' }
];

vcf::check_version_and_report(app_info:app_info, constraints:constraints, severity:SECURITY_HOLE);
VendorProductVersionCPE
qlikqlik_sensecpe:/a:qlik:qlik_sense

9.9 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

9.9 High

AI Score

Confidence

High

0.92 High

EPSS

Percentile

99.0%

Related for QLIK_SENSE_ENTERPRISE_NOV_2023.NASL