Download
Beveilingsadvies; NCSC-2024-0433 [1.0.0]
- Beveiligingsadvies
- NCSC-2024-0433 [1.0.0]
- Publicatie
- 12-11-2024 15:19 (Europe/Amsterdam)
- Prioriteit
- Normaal
- Betreft
- Kwetsbaarheden verholpen in Siemens producten
Kenmerken
- Unchecked Input for Loop Condition
- Use of a Cryptographic Primitive with a Risky Implementation
- Misinterpretation of Input
- Insufficient Technical Documentation
- Improperly Controlled Sequential Memory Allocation
- Truncation of Security-relevant Information
- CWE-310
- Use of Weak Hash
- Improper Validation of Specified Quantity in Input
- Exposure of Sensitive Information Due to Incompatible Policies
- Policy Privileges are not Assigned Consistently Between Control and Data Agents
- Incorrect Provision of Specified Functionality
- Missing Release of Resource after Effective Lifetime
- Observable Timing Discrepancy
- Insertion of Sensitive Information Into Sent Data
- Excessive Iteration
- Incorrect Privilege Assignment
- Permissive Cross-domain Policy with Untrusted Domains
- Privilege Dropping / Lowering Errors
- Incorrect Permission Assignment for Critical Resource
- Improper Locking
- Expected Behavior Violation
- Improper Validation of Certificate with Host Mismatch
- Missing Encryption of Sensitive Data
- Improper Check for Unusual or Exceptional Conditions
- Reachable Assertion
- Uncontrolled Search Path Element
- Cleartext Transmission of Sensitive Information
- Insufficient Session Expiration
- Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
- Observable Discrepancy
- Improper Validation of Integrity Check Value
- Missing Cryptographic Step
- Integer Overflow or Wraparound
- Use of Hard-coded Cryptographic Key
- Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
- Out-of-bounds Read
- Improper Resource Shutdown or Release
- CWE-275
- Improper Access Control
- Improper Restriction of Operations within the Bounds of a Memory Buffer
- Inefficient Regular Expression Complexity
- Use After Free
- Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')
- Missing Release of Memory after Effective Lifetime
- NULL Pointer Dereference
- Improper Certificate Validation
- Selection of Less-Secure Algorithm During Negotiation ('Algorithm Downgrade')
- Improper Control of Generation of Code ('Code Injection')
- Use of a Broken or Risky Cryptographic Algorithm
- Interpretation Conflict
- Uncontrolled Resource Consumption
- Allocation of Resources Without Limits or Throttling
- Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
- Deserialization of Untrusted Data
- Server-Side Request Forgery (SSRF)
- Incorrect Authorization
- Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
- Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
- Out-of-bounds Write
- Exposure of Sensitive Information to an Unauthorized Actor
- Heap-based Buffer Overflow
- Stack-based Buffer Overflow
- Memory Allocation with Excessive Size Value
- Improper Privilege Management
- Improper Input Validation
- Improper Authentication
- Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Omschrijving
Siemens heeft kwetsbaarheden verholpen in diverse producten als Mendix, RUGGEDCOM, SCALANCE, SIMATIC en SINEC.
De kwetsbaarheden stellen een kwaadwillende mogelijk in staat aanvallen uit te voeren die kunnen leiden tot de volgende categorieën schade:
- Denial-of-Service (DoS)
- Cross-Site-Scripting (XSS)
- Manipulatie van gegevens
- Omzeilen van een beveiligingsmaatregel
- Omzeilen van authenticatie
- (Remote) code execution (Administrator/Root rechten)
- (Remote) code execution (Gebruikersrechten)
- Toegang tot systeemgegevens
- Verhoogde gebruikersrechten
De kwaadwillende heeft hiervoor toegang nodig tot de productieomgeving. Het is goed gebruik een dergelijke omgeving niet publiek toegankelijk te hebben.
Oplossingen
Siemens heeft beveiligingsupdates uitgebracht om de kwetsbaarheden te verhelpen. Voor de kwetsbaarheden waar nog geen updates voor zijn, heeft Siemens mitigerende maatregelen gepubliceerd om de risico's zoveel als mogelijk te beperken. Zie de bijgevoegde referenties voor meer informatie.
Referenties
- https://cert-portal.siemens.com/productcert/pdf/ssa-000297.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-064257.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-230445.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-331112.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-351178.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-354112.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-454789.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-616032.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-654798.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-871035.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-914892.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-915275.pdf
CVE's
- CVE-2021-3506
- CVE-2023-2975 - CVSS (v3) 7.8
- CVE-2023-3341
- CVE-2023-3446 - CVSS (v3) 7.8
- CVE-2023-3817 - CVSS (v3) 7.8
- CVE-2023-4236
- CVE-2023-4408
- CVE-2023-4807 - CVSS (v3) 7.8
- CVE-2023-5363 - CVSS (v3) 7.5
- CVE-2023-5517
- CVE-2023-5678
- CVE-2023-5679
- CVE-2023-5680
- CVE-2023-6129
- CVE-2023-6237
- CVE-2023-6516
- CVE-2023-7104 - CVSS (v3) 7.3
- CVE-2023-28450 - CVSS (v3) 7.5
- CVE-2023-30584 - CVSS (v3) 9.1
- CVE-2023-32002 - CVSS (v3) 9.8
- CVE-2023-32003
- CVE-2023-32004 - CVSS (v3) 8.8
- CVE-2023-32005
- CVE-2023-32006 - CVSS (v3) 9.8
- CVE-2023-32558 - CVSS (v3) 7.5
- CVE-2023-32559 - CVSS (v3) 9.8
- CVE-2023-32736 - CVSS (v3) 7.3
- CVE-2023-38552
- CVE-2023-38709
- CVE-2023-39331
- CVE-2023-39332
- CVE-2023-39333
- CVE-2023-44487 - CVSS (v3) 7.5
- CVE-2023-45143
- CVE-2023-46218 - CVSS (v3) 6.5
- CVE-2023-46219 - CVSS (v3) 9.8
- CVE-2023-46280 - CVSS (v3) 6.5
- CVE-2023-46809
- CVE-2023-47038
- CVE-2023-47039
- CVE-2023-47100
- CVE-2023-48795 - CVSS (v3) 5.9
- CVE-2023-49441
- CVE-2023-50387
- CVE-2023-50868
- CVE-2023-52389
- CVE-2024-0232
- CVE-2024-0727 - CVSS (v3) 7.5
- CVE-2024-2004 - CVSS (v3) 5.3
- CVE-2024-2379 - CVSS (v3) 5.9
- CVE-2024-2398 - CVSS (v3) 8.6
- CVE-2024-2466 - CVSS (v3) 7.1
- CVE-2024-2511 - CVSS (v3) 7.5
- CVE-2024-4603
- CVE-2024-4741
- CVE-2024-5535 - CVSS (v3) 9.1
- CVE-2024-5594
- CVE-2024-21890
- CVE-2024-21891
- CVE-2024-21892
- CVE-2024-21896
- CVE-2024-22017
- CVE-2024-22019
- CVE-2024-22025
- CVE-2024-24758
- CVE-2024-24795
- CVE-2024-24806
- CVE-2024-26306
- CVE-2024-26925
- CVE-2024-27316
- CVE-2024-27980
- CVE-2024-27982
- CVE-2024-27983
- CVE-2024-28882
- CVE-2024-29119 - CVSS (v3) 7.8
- CVE-2024-36140 - CVSS (v3) 6.8
- CVE-2024-44102 - CVSS (v3) 10.0
- CVE-2024-46888 - CVSS (v3) 9.9
- CVE-2024-46889 - CVSS (v3) 5.3
- CVE-2024-46890 - CVSS (v3) 9.1
- CVE-2024-46891 - CVSS (v3) 5.3
- CVE-2024-46892 - CVSS (v3) 4.9
- CVE-2024-46894 - CVSS (v3) 6.3
- CVE-2024-47783 - CVSS (v3) 7.8
- CVE-2024-47808 - CVSS (v3) 8.4
- CVE-2024-47940 - CVSS (v3) 7.8
- CVE-2024-47941 - CVSS (v3) 7.8
- CVE-2024-47942 - CVSS (v3) 7.3
- CVE-2024-50310 - CVSS (v3) 7.5
- CVE-2024-50313 - CVSS (v3) 5.3
- CVE-2024-50557 - CVSS (v3) 7.2
- CVE-2024-50558 - CVSS (v3) 4.3
- CVE-2024-50559 - CVSS (v3) 4.3
- CVE-2024-50560 - CVSS (v3) 3.1
- CVE-2024-50561 - CVSS (v3) 4.3
- CVE-2024-50572 - CVSS (v3) 7.2
Disclaimer
The Netherlands Cyber Security Center (henceforth: NCSC-NL) maintains this page to enhance access to its information and security advisories. The use of this security advisory is subject to the following terms and conditions: NCSC-NL makes every reasonable effort to ensure that the content of this page is kept up to date, and that it is accurate and complete. Nevertheless, NCSC-NL cannot entirely rule out the possibility of errors, and therefore cannot give any warranty in respect of its completeness, accuracy or continuous keeping up-to-date. The information contained in this security advisory is intended solely for the purpose of providing general information to professional users. No rights can be derived from the information provided therein. NCSC-NL and the Kingdom of the Netherlands assume no legal liability or responsibility for any damage resulting from either the use or inability of use of this security advisory. This includes damage resulting from the inaccuracy of incompleteness of the information contained in the advisory. This security advisory is subject to Dutch law. All disputes related to or arising from the use of this advisory will be submitted to the competent court in The Hague. This choice of means also applies to the court in summary proceedings.