Lucene search

K
nessusThis script is Copyright (C) 2023-2024 and is owned by Tenable, Inc. or an Affiliate thereof.TENABLE_OT_ABB_CVE-2021-22285.NASL
HistoryMay 09, 2023 - 12:00 a.m.

ABB SPIET800 and PNI800 Incomplete Internal State Distinction (CVE-2021-22285)

2023-05-0900:00:00
This script is Copyright (C) 2023-2024 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
18
abb
spiet800
pni800
incomplete
internal
state
distinction
cve-2021-22285
denial of service
tenable.ot
vulnerability
abb symphony plus
cybersecurity alerts portal
cisa
spiet800 firmware
pni800 firmware

EPSS

0.001

Percentile

39.5%

Improper Handling of Exceptional Conditions, Improper Check for Unusual or Exceptional Conditions vulnerability in the ABB SPIET800 and PNI800 module that allows an attacker to cause the denial of service or make the module unresponsive.

This plugin only works with Tenable.ot.
Please visit https://www.tenable.com/products/tenable-ot for more information.

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

include('compat.inc');

if (description)
{
  script_id(501113);
  script_version("1.4");
  script_set_attribute(attribute:"plugin_modification_date", value:"2024/03/04");

  script_cve_id("CVE-2021-22285");

  script_name(english:"ABB SPIET800 and PNI800 Incomplete Internal State Distinction (CVE-2021-22285)");

  script_set_attribute(attribute:"synopsis", value:
"The remote OT asset is affected by a vulnerability.");
  script_set_attribute(attribute:"description", value:
"Improper Handling of Exceptional Conditions, Improper Check for
Unusual or Exceptional Conditions vulnerability in the ABB SPIET800
and PNI800 module that allows an attacker to cause the denial of
service or make the module unresponsive.

This plugin only works with Tenable.ot.
Please visit https://www.tenable.com/products/tenable-ot for more information.");
  # https://search.abb.com/library/Download.aspx?DocumentID=7PAA001353&LanguageCode=en&DocumentPartId=&Action=Launch
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?729dcc02");
  script_set_attribute(attribute:"see_also", value:"https://www.cisa.gov/news-events/ics-advisories/icsa-22-097-02");
  script_set_attribute(attribute:"solution", value:
"The following text was originally created by the Cybersecurity and Infrastructure Security Agency (CISA). The original
can be found at CISA.gov.

ABB recommends the following mitigations and workarounds.

- SPIET800: Update to Version A_C or later (planned Q2 2022)
- PIN80: Update to Version B_0 or later (planned Q2 2022)

ABB advises users to review their installations to determine if they are using an impacted product as listed above.

Please see ABB Symphony Plus advisory and ABB Cybersecurity alerts portal for more information.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P");
  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:N/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-22285");

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

  script_set_attribute(attribute:"vuln_publication_date", value:"2022/02/04");
  script_set_attribute(attribute:"patch_publication_date", value:"2022/02/04");
  script_set_attribute(attribute:"plugin_publication_date", value:"2023/05/09");

  script_set_attribute(attribute:"plugin_type", value:"remote");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:abb:pni800_firmware");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:abb:spiet800_firmware");
  script_set_attribute(attribute:"generated_plugin", value:"current");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"Tenable.ot");

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

  script_dependencies("tenable_ot_api_integration.nasl");
  script_require_keys("Tenable.ot/ABB");

  exit(0);
}


include('tenable_ot_cve_funcs.inc');

get_kb_item_or_exit('Tenable.ot/ABB');

var asset = tenable_ot::assets::get(vendor:'ABB');

var vuln_cpes = {
    "cpe:/o:abb:pni800_firmware" :
        {"versionEndIncluding" : "a_b", "family" : "SDSeries"},
    "cpe:/o:abb:spiet800_firmware" :
        {"versionEndIncluding" : "a_b", "family" : "HarmonyRack"}
};

tenable_ot::cve::compare_and_report(asset:asset, cpes:vuln_cpes, severity:SECURITY_WARNING);

EPSS

0.001

Percentile

39.5%

Related for TENABLE_OT_ABB_CVE-2021-22285.NASL