CVE-2020-28397

Medium

Description

A vulnerability has been identified in SIMATIC Drive Controller family (All versions < V2.9.2), SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) (All versions < V21.9), SIMATIC S7 PLCSIM Advanced (All versions > V2 < V4), SIMATIC S7-1200 CPU family (incl. SIPLUS variants) (Version V4.4), SIMATIC S7-1500 CPU family (incl. related ET200 CPUs and SIPLUS variants) (All versions > V2.5 < V2.9.2), SIMATIC S7-1500 Software Controller (All versions > V2.5 < V21.9), TIM 1531 IRC (incl. SIPLUS NET variants) (Version V2.1). Due to an incorrect authorization check in the affected component, an attacker could extract information about access protected PLC program variables over port 102/tcp from an affected device when reading multiple attributes at once.

SeverityMedium
CVSS5.3
Exploit probability—
ProductSiemens Simatic S7 Plcsim Advanced Firmware
PublishedAug 10, 2021
First seenAug 10, 2021

How to fix

Update
  • siemens simatic_s7_plcsim_advanced_firmware4.0 or later
  • siemens cpu_1504d_tf_firmware2.9.2 or later
  • siemens cpu_1507d_tf_firmware2.9.2 or later
  • siemens cpu_1515sp_pc2_tf_firmware21.9 or later
  • siemens simatic_s7-1500_software_controller21.9 or later
  • siemens siplus_cpu_1510sp_f-1pn_firmware2.9.2 or later
  • siemens siplus_cpu_1511-1_pn_firmware2.9.2 or later
  • siemens siplus_cpu_1511f-1_pn_firmware2.9.2 or later
  • siemens siplus_cpu_1512sp-1_pn_firmware2.9.2 or later
  • siemens siplus_cpu_1512sp_f-1pn_firmware2.9.2 or later
  • siemens siplus_cpu_1513-1_pn_firmware2.9.2 or later
  • siemens siplus_cpu_1513f-1_pn_firmware2.9.2 or later

Affected products

ProductAffected versionsFixed in
siemens simatic_s7_plcsim_advanced_firmware2.0 ≤ v < 4.04.0
siemens cpu_1504d_tf_firmwarev < 2.9.22.9.2
siemens cpu_1507d_tf_firmwarev < 2.9.22.9.2
siemens cpu_1515sp_pc2_tf_firmwarev < 21.921.9
siemens simatic_s7-1500_software_controller2.5 ≤ v < 21.921.9
siemens tim_1531_irc_firmware2.1—
siemens cpu_1211c_firmware4.4—
siemens cpu_1212c_firmware4.4—
siemens cpu_1212fc_firmware4.4—
siemens cpu_1214fc_firmware4.4—
siemens cpu_1214c_firmware4.4—
siemens cpu_1215fc_firmware4.4—
siemens cpu_1215c_firmware4.4—
siemens cpu_1217c_firmware4.4—
siemens siplus_cpu_1510sp_f-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1511-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1511f-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1512sp-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1512sp_f-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1513-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1513f-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1516-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu-1516f-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1518-4_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens siplus_cpu_1518f-4_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1510sp-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu1510sp_f-1_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1511-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1511c-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1511f-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1511t-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1511tf-1pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1512c-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1512sp-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1512sp_f-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1513-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1513f-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1513r-1_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1513pro_f-2_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1515-2_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1515f-2_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1515r-2_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1515t-2_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1515tf-2_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1516pro_f-2_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1516pro-2_pn_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1516-3_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1516f-3_firmware2.5 ≤ v < 2.9.2.2.9.2.
siemens cpu_1516t-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1516tf-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1517-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1517f-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1517t-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1517tf-3_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1518-4_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2
siemens cpu_1518f-4_pn\/dp_firmware2.5 ≤ v < 2.9.22.9.2

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.