CyberzSOC

Publication detail
← Back to advisories & guidance

ICSA-24-137-12: Siemens Desigo Fire Safety UL and Cerberus PRO UL Fire Protection Systems ↗ source

May 16, 2024 CISA ICS Advisory

Summary

Several products used in Desigo Fire Safety UL and Cerberus PRO UL Fire Protection Systems contain buffer overflow vulnerabilities in the network communication stack. Successful exploitation of the vulnerabilities could allow an unauthenticated attacker, who gained access to the fire protection system network, to execute arbitrary code on the affected products (CVE-2024-22039) or create a denial of service condition (CVE-2024-22040, CVE-2024-22041). Product-specific impact of the individual vulnerabilities is documented in the chapter “Vulnerability Description”. Siemens has released new versions for the affected products and recommends to update to the latest versions. CVE-2024-22039: The network communication library in affected systems does not validate the length of certain X.509 certificate attributes which might result in a stack-based buffer overflow. This could allow an unauthenticated remote attacker to execute code on the underlying operating system with root privileges. CVE-2024-22040: The network communication library in affected systems insufficiently validates HMAC values which might result in a buffer overread. This could allow an unauthenticated remote attacker to crash the network service. CVE-2024-22041: The network communication library in affected systems improperly handles memory buffers when parsing X.509 certificates.

Advisory Details CISA ICS CSAF feed

Advisory ID
ICSA-24-137-12
Status
Final · version 1
Initial release
2024-05-14
Last revised
2024-05-14
Vendor
Siemens
Critical infrastructure sectors
Multiple
Deployed
Worldwide
Vendor headquarters
Germany

Republished vendor advisory. This CISA CSAF advisory was converted from Siemens ProductCERT's CSAF advisory.

General Recommendations: As a general security measure Siemens strongly recommends to protect network access to affected products with appropriate mechanisms. It is advised to follow recommended security practices in order to run the devices in a protected IT environment.

Additional Resources: For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories

Credit: Siemens ProductCERT

Affected products (6)
  • Cerberus PRO UL Compact Panel FC922/924 — <MP4
  • Cerberus PRO UL Engineering Tool — <MP4
  • Cerberus PRO UL X300 Cloud Distribution — <V4.3.0001
  • Desigo Fire Safety UL Compact Panel FC2025/2050 — <MP4
  • Desigo Fire Safety UL Engineering Tool — <MP4
  • Desigo Fire Safety UL X300 Cloud Distribution — <V4.3.0001

From CISA's machine-readable CSAF 2.0 advisory (JSON).

Vulnerabilities as Stated by the Advisory

CVEWeaknessCVSS v3Details
CVE-2024-22039 CWE-120 Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') 10.0 Critical CVE-2024-22039
The network communication library in affected systems does not validate the length of certain X.509 certificate attributes which might result in a stack-based buffer overflow. This could allow an unauthenticated remote attacker to execute code on the underlying operating system with root privileges.

Vendor fix: Update to MP4 or later version

Vendor fix: Update to V4.3.0001 or later version

Affected, fixed & timeline

Affected:

  • Cerberus PRO UL Compact Panel FC922/924 <MP4
  • Cerberus PRO UL Engineering Tool <MP4
  • Cerberus PRO UL X300 Cloud Distribution <V4.3.0001
  • Desigo Fire Safety UL Compact Panel FC2025/2050 <MP4
  • Desigo Fire Safety UL Engineering Tool <MP4
  • Desigo Fire Safety UL X300 Cloud Distribution <V4.3.0001
CVE-2024-22040 CWE-125 Out-of-bounds Read 7.5 High CVE-2024-22040
The network communication library in affected systems insufficiently validates HMAC values which might result in a buffer overread. This could allow an unauthenticated remote attacker to crash the network service.

Vendor fix: Update to MP4 or later version

Vendor fix: Update to V4.3.0001 or later version

Affected, fixed & timeline

Affected:

  • Cerberus PRO UL Compact Panel FC922/924 <MP4
  • Cerberus PRO UL Engineering Tool <MP4
  • Cerberus PRO UL X300 Cloud Distribution <V4.3.0001
  • Desigo Fire Safety UL Compact Panel FC2025/2050 <MP4
  • Desigo Fire Safety UL Engineering Tool <MP4
  • Desigo Fire Safety UL X300 Cloud Distribution <V4.3.0001
CVE-2024-22041 CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer 7.5 High CVE-2024-22041
The network communication library in affected systems improperly handles memory buffers when parsing X.509 certificates. This could allow an unauthenticated remote attacker to crash the network service.

Vendor fix: Update to MP4 or later version

Vendor fix: Update to V4.3.0001 or later version

Affected, fixed & timeline

Affected:

  • Cerberus PRO UL Compact Panel FC922/924 <MP4
  • Cerberus PRO UL Engineering Tool <MP4
  • Cerberus PRO UL X300 Cloud Distribution <V4.3.0001
  • Desigo Fire Safety UL Compact Panel FC2025/2050 <MP4
  • Desigo Fire Safety UL Engineering Tool <MP4
  • Desigo Fire Safety UL X300 Cloud Distribution <V4.3.0001

Scores and weakness types are as CISA or the republishing vendor stated them in this advisory; the linked CVE pages carry the independently enriched CVSS and SSVC assessments.

News Coverage

No coverage found in monitored research blogs or news feeds.

CVEs Referenced in This Publication

CVECVSSAffected
CVE-2024-22039 10.0 Critical Siemens Cerberus PRO EN Engineering Tool A vulnerability has been identified in Cerberus PRO EN Engineering Tool (All versions < IP8), Cerberus PRO EN Fire Panel FC72x IP6 (All versions < IP…
CVE-2024-22040 7.5 High Siemens Cerberus PRO EN Engineering Tool A vulnerability has been identified in Cerberus PRO EN Engineering Tool (All versions), Cerberus PRO EN Fire Panel FC72x IP6 (All versions), Cerberus…
CVE-2024-22041 7.5 High Siemens Cerberus PRO EN Engineering Tool A vulnerability has been identified in Cerberus PRO EN Engineering Tool (All versions), Cerberus PRO EN Fire Panel FC72x IP6 (All versions), Cerberus…

Named by the advisory itself. Each CVE links to its tracked detail page.

Vendors Named in This Publication

Each vendor links to its Known Exploited Vulnerabilities catalog page. Only vendors that appear in the KEV catalog are listed, either because the publication cites one of their KEV entries or because it names them directly.