Lucene search
+L

Siemens SENTRON PAC Out-of-bounds Write (CVE-2020-17437)

🗓️ 03 Jun 2026 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 9 Views

Siemens SENTRON PAC has bounds write in the TCP/IP stack, enabling network denial of service.

Related
Refs
Code
ReporterTitlePublishedViews
Family
astralinux
AstraLinux
Astra Linux – Vulnerability in open-iscsi
20 May 202605:53
astralinux
bdu_fstec
BDU FSTEC
The vulnerability of the uip_process function in the Contiki OS allows a hacker to trigger a service failure.
15 Mar 202100:00
bdu_fstec
broadcom
Broadcom
AMNESIA:33. (BSA-2020-1167)
9 Dec 202000:00
broadcom
circl
Circl
CVE-2020-17437
12 Dec 202002:35
circl
cnnvd
CNNVD
Multiple Embedded TCP/IP 缓冲区错误漏洞
8 Dec 202000:00
cnnvd
cnvd
CNVD
Contiki Buffer Overflow Vulnerability
18 Dec 202000:00
cnvd
cve
CVE
CVE-2020-17437
11 Dec 202022:24
cve
cvelist
Cvelist
CVE-2020-17437
11 Dec 202022:24
cvelist
debiancve
Debian CVE
CVE-2020-17437
11 Dec 202022:24
debiancve
nessus
Tenable Nessus
EulerOS 2.0 SP9 : open-iscsi (EulerOS-SA-2021-1012)
4 Jan 202100:00
nessus
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(505360);
  script_version("1.3");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/06/09");

  script_cve_id("CVE-2020-17437");
  script_xref(name:"ICSA", value:"20-343-01");
  script_xref(name:"CEA-ID", value:"CEA-2020-0139");

  script_name(english:"Siemens SENTRON PAC Out-of-bounds Write (CVE-2020-17437)");

  script_set_attribute(attribute:"synopsis", value:
"The remote OT asset is affected by a vulnerability.");
  script_set_attribute(attribute:"description", value:
"The TCP/IP stack (uIP) in affected devices is vulnerable to out-of-bounds write when 
processing TCP packets with urgent pointer (URG) where the location of the TCP 
data payload is calculated improperly. An attacker located in the same network could trigger 
a Denial-of-Service condition on the device by sending a specially crafted IP packet.

This plugin only works with Tenable.ot.
Please visit https://www.tenable.com/products/tenable-ot for more information.");
  script_set_attribute(attribute:"see_also", value:"https://cert-portal.siemens.com/productcert/pdf/ssa-541018.pdf");
  script_set_attribute(attribute:"see_also", value:"https://us-cert.cisa.gov/ics/advisories/icsa-20-343-01");
  script_set_attribute(attribute:"see_also", value:"https://www.kb.cert.org/vuls/id/815128");
  script_set_attribute(attribute:"solution", value:
"Refer to the vendor advisory.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/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:L/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-2020-17437");

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

  script_set_attribute(attribute:"vuln_publication_date", value:"2020/12/11");
  script_set_attribute(attribute:"patch_publication_date", value:"2020/12/11");
  script_set_attribute(attribute:"plugin_publication_date", value:"2026/06/03");

  script_set_attribute(attribute:"plugin_type", value:"remote");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:sentron_pac2200_firmware");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:sentron_pac3200_firmware");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:sentron_pac3200t_firmware");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:sentron_pac3220_firmware");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:sentron_pac4200_firmware");
  script_set_attribute(attribute:"generated_plugin", value:"former");
  script_end_attributes();

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

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

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

  exit(0);
}


include('tenable_ot_cve_funcs.inc');

get_kb_item_or_exit('Tenable.ot/Siemens');

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

var vuln_cpes = {
    "cpe:/o:siemens:sentron_pac2200_firmware" :
        {"versionEndExcluding" : "3.2.2", "family" : "SiemensSENTRON"},
    "cpe:/o:siemens:sentron_pac3200_firmware" :
        {"versionEndExcluding" : "2.4.7", "family" : "SiemensSENTRON"},
    "cpe:/o:siemens:sentron_pac3200t_firmware" :
        {"versionEndExcluding" : "3.2.2", "family" : "SiemensSENTRON"},
    "cpe:/o:siemens:sentron_pac3220_firmware" :
        {"versionEndExcluding" : "3.2.0", "family" : "SiemensSENTRON"},
    "cpe:/o:siemens:sentron_pac4200_firmware" :
        {"versionEndExcluding" : "2.3.0", "family" : "SiemensSENTRON"}
};

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

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

09 Jun 2026 00:00Current
7.5High risk
Vulners AI Score7.5
CVSS 26.4
CVSS 3.18.2
EPSS0.02774
9