Lucene search
+L

Siemens SENTRON PAC Out-of-bounds Read (CVE-2020-13987)

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

Siemens SENTRON PAC TCP/IP uIP stack permits out-of-bounds read in IP checksum, enabling DoS.

Related
Refs
Code
ReporterTitlePublishedViews
Family
AstraLinux
Astra Linux – Vulnerability in open-iscsi
20 May 202605:53
astralinux
BDU FSTEC
The vulnerability of the uIP TCP/IP Stack component of the Contiki OS allows a hacker to trigger a service failure.
15 Mar 202100:00
bdu_fstec
Broadcom
AMNESIA:33. (BSA-2020-1167)
9 Dec 202000:00
broadcom
Circl
CVE-2020-13987
12 Dec 202000:36
circl
CNNVD
Contiki OS 缓冲区错误漏洞
8 Dec 202000:00
cnnvd
CNVD
Contiki Out-of-Bounds Read Vulnerability
14 Dec 202000:00
cnvd
CVE
CVE-2020-13987
11 Dec 202021:37
cve
Cvelist
CVE-2020-13987
11 Dec 202021:37
cvelist
Debian CVE
CVE-2020-13987
11 Dec 202021:37
debiancve
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(505359);
  script_version("1.3");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/06/09");

  script_cve_id("CVE-2020-13987");
  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 Read (CVE-2020-13987)");

  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 read when 
calculating the checksum for IP packets. 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: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-2020-13987");

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

  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
6.9Medium risk
Vulners AI Score6.9
CVSS 25
CVSS 3.17.5
EPSS0.03194
12