Lucene search

K
nessusThis script is Copyright (C) 2021 and is owned by Tenable, Inc. or an Affiliate thereof.PALO_ALTO_GLOBALPROTECT_AGENT_CVE-2021-3038.NASL
HistoryApr 23, 2021 - 12:00 a.m.

Palo Alto GlobalProtect App Windows VPN kernel 5.1.x < 5.1.8 / 5.2.x < 5.2.4 DoS

2021-04-2300:00:00
This script is Copyright (C) 2021 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
28

The version of Palo Alto GlobalProtect Agent installed on the remote Windows host is 5.1.x prior to 5.1.8, or 5.2.x prior to 5.2.4. It is, therefore, affected by a denial-of-service (DoS) vulnerability. A denial-of-service (DoS) vulnerability in Palo Alto Networks GlobalProtect app on Windows systems allows a limited Windows user to send specifically-crafted input to the GlobalProtect app that results in a Windows blue screen of death (BSOD) error.

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

#
# (C) Tenable Network Security, Inc.
#

include('compat.inc');

if (description)
{
  script_id(148974);
  script_version("1.4");
  script_set_attribute(attribute:"plugin_modification_date", value:"2021/08/27");

  script_cve_id("CVE-2021-3038");
  script_xref(name:"IAVA", value:"2021-A-0181-S");

  script_name(english:"Palo Alto GlobalProtect App Windows VPN kernel 5.1.x < 5.1.8 / 5.2.x < 5.2.4 DoS");

  script_set_attribute(attribute:"synopsis", value:
"A VPN client installed on remote Windows host is affected by a denial-of-service (DoS) vulnerability.");
  script_set_attribute(attribute:"description", value:
"The version of Palo Alto GlobalProtect Agent installed on the remote Windows host is 5.1.x prior to 5.1.8, or 5.2.x
prior to 5.2.4. It is, therefore, affected by a denial-of-service (DoS) vulnerability. A denial-of-service (DoS)
vulnerability in Palo Alto Networks GlobalProtect app on Windows systems allows a limited Windows user to send
specifically-crafted input to the GlobalProtect app that results in a Windows blue screen of death (BSOD) error.

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://security.paloaltonetworks.com/CVE-2021-3038");
  script_set_attribute(attribute:"solution", value:
"Upgrade to Palo Alto GlobalProtect Agent 5.1.8, 5.2.4 or later");
  script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:N/C:N/I:N/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/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-2021-3038");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_cwe_id(20, 248);

  script_set_attribute(attribute:"vuln_publication_date", value:"2021/04/14");
  script_set_attribute(attribute:"patch_publication_date", value:"2021/04/14");
  script_set_attribute(attribute:"plugin_publication_date", value:"2021/04/23");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:paloaltonetworks:globalprotect");
  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) 2021 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("palo_alto_globalprotect_agent_win_installed.nbin");
  script_require_keys("installed_sw/Palo Alto GlobalProtect Agent", "SMB/Registry/Enumerated");

  exit(0);
}

include('vcf.inc');

get_kb_item_or_exit('SMB/Registry/Enumerated');

var app_info = vcf::get_app_info(app:'Palo Alto GlobalProtect Agent', win_local:TRUE);

vcf::check_granularity(app_info:app_info, sig_segments:3);

var constraints = [
  {'min_version' : '5.1', 'fixed_version' : '5.1.8'},
  {'min_version' : '5.2', 'fixed_version' : '5.2.4'}
];

vcf::check_version_and_report(app_info:app_info, constraints:constraints, severity:SECURITY_WARNING);
VendorProductVersionCPE
paloaltonetworksglobalprotectcpe:/a:paloaltonetworks:globalprotect
Related for PALO_ALTO_GLOBALPROTECT_AGENT_CVE-2021-3038.NASL