CVE-2023-29409
mediumpriority · track · 32EPSS 0.016 · 76 %ileexploit · PoCDEEURUUSEPSS · scored 2026-10-26
Extremely large RSA keys in certificate chains can cause a client/server to expend significant CPU time verifying signatures. With fix, the size of RSA keys transmitted during handshakes is restricted to <= 8192 bits. Based on a survey of publicly trusted RSA keys, there are currently only three certificates in circulation with keys larger than this, and all three appear to be test certificates that are not actively deployed. It is possible there are larger keys in use in private PKIs, but we target the web PKI, so causing breakage here in the interests of increasing the default safety of users of crypto/tls seems reasonable.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA00)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA10)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA20)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA30)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-1EA10)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-1EA20)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-1EA30)siemens_psirt
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSCALANCE XCH328 (6GK5328-4TS01-2EC2)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCM324 (6GK5324-8TS01-2AC2)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCM328 (6GK5328-4TS01-2AC2)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCM332 (6GK5332-0GA01-2AC2)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRH334 (24 V DC, 8xFO, CC) (6GK5334-2TS01-2ER3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (230 V AC, 12xFO) (6GK5334-3TS01-3AR3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (230 V AC, 8xFO) (6GK5334-2TS01-3AR3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (24 V DC, 12xFO) (6GK5334-3TS01-2AR3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (24 V DC, 8xFO) (6GK5334-2TS01-2AR3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (2x230 V AC, 12xFO) (6GK5334-3TS01-4AR3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (2x230 V AC, 8xFO) (6GK5334-2TS01-4AR3)siemens_psirt
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCH328 (6GK5328-4TS01-2EC2)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCM324 (6GK5324-8TS01-2AC2)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCM328 (6GK5328-4TS01-2AC2)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XCM332 (6GK5332-0GA01-2AC2)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRH334 (24 V DC, 8xFO, CC) (6GK5334-2TS01-2ER3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (230 V AC, 12xFO) (6GK5334-3TS01-3AR3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (230 V AC, 8xFO) (6GK5334-2TS01-3AR3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (24 V DC, 12xFO) (6GK5334-3TS01-2AR3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (24 V DC, 8xFO) (6GK5334-2TS01-2AR3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (2x230 V AC, 12xFO) (6GK5334-3TS01-4AR3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSCALANCE XRM334 (2x230 V AC, 8xFO) (6GK5334-2TS01-4AR3)cisa_csaf_ot
Update to V2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109826613/ - FixedSIMATIC RTLS Locating Manager (6GT2780-0DA00)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA10)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA20)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-0DA30)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-1EA10)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-1EA20)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- FixedSIMATIC RTLS Locating Manager (6GT2780-1EA30)cisa_csaf_ot
Update to V3.0.1.1 or later version The update is available from Siemens Online Software Delivery (OSD).
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA00)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA10)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA20)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA30)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-1EA10)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-1EA20)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-1EA30)siemens_psirt
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA00)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA10)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA20)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-0DA30)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-1EA10)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-1EA20)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
- MitigationSIMATIC RTLS Locating Manager (6GT2780-1EA30)cisa_csaf_ot
Apply security hardening of the Windows Server, where the RTLS Locating Manager is installed on, in accordance with your corporate security policies or up-to-date hardening guidelines
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
exploits (1)
Public proof-of-concept and weaponised exploit code.
- mateusz834/CVE-2023-29409 CVE-2023-29409 reproducerPoC · poc_in_github
affected products (110)
Products and version ranges known to be affected.
advisories (10)
Vendor and ecosystem advisories describing this.
- SSA-093430SSA-093430: Multiple Vulnerabilities in SIMATIC RTLS Locating Manager before V3.02024-05-14csaf · siemens_psirtDE
Siemens has released a new version for SIMATIC RTLS Locating Manager and recommends to update to the latest version.
- SSA-806742SSA-806742: Multiple Vulnerabilities in SCALANCE XCM-/XRM-300 before V2.42024-02-13csaf · siemens_psirtDE
SCALANCE XCM-/XRM-300 before V2.4 is affected by multiple vulnerabilities. Siemens has released an update for SCALANCE X-300 and recommends to update to the latest version.
- WID-SEC-W-2023-1947Golang Go: Schwachstelle ermöglicht Denial of ServiceDeutsch2023-08-02csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in Golang Go ausnutzen, um einen Denial of Service Angriff durchzuführen.
- WID-SEC-W-2023-2917Xerox FreeFlow Print Server: Mehrere SchwachstellenDeutsch2023-11-14csaf · cert_bundDE
Ein Angreifer kann mehrere Schwachstellen in Xerox FreeFlow Print Server ausnutzen, um die Vertraulichkeit, Verfügbarkeit und Integrität des Systems zu gefährden.
- WID-SEC-W-2023-3146IBM MQ Operator and Queue manager: Mehrere SchwachstellenDeutsch2023-12-13csaf · cert_bundDE
Ein Angreifer kann mehrere Schwachstellen in IBM MQ Operator and Queue manager ausnutzen, um einen Denial of Service Angriff durchzuführen, Informationen offenzulegen oder Sicherheitsmaßnahmen zu umgehen.
- WID-SEC-W-2024-0794Dell ECS: Mehrere SchwachstellenDeutsch2024-04-04csaf · cert_bundDE
Ein Angreifer kann mehrere Schwachstellen in Dell ECS ausnutzen, um seine Privilegien zu erweitern, beliebigen Programmcode mit Administratorrechten auszuführen, Informationen offenzulegen, Dateien zu manipulieren, einen Cross-Site-Scripting-Angriff durchzuführen, Sicherheitsvorkehrungen zu umgehen oder einen Denial of Service Zustand herbeizuführen.
- ICSA-24-046-11Siemens SCALANCE XCM-/XRM-3002024-02-13icsa · cisa_csaf_otUS
SCALANCE XCM-/XRM-300 before V2.4 is affected by multiple vulnerabilities. Siemens has released an update for SCALANCE X-300 and recommends to update to the latest version.
- ICSA-24-137-07Siemens SIMATIC RTLS Locating Manager2024-05-14icsa · cisa_csaf_otUS
Siemens has released a new version for SIMATIC RTLS Locating Manager and recommends to update to the latest version.
- BIT-golang-2023-29409Large RSA keys can cause high CPU usage in crypto/tls2024-03-06vendor · osvUS
Extremely large RSA keys in certificate chains can cause a client/server to expend significant CPU time verifying signatures. With fix, the size of RSA keys transmitted during handshakes is restricted to <= 8192 bits. Based on a survey of publicly trusted RSA keys, there are currently only three certificates in circulation with keys larger than this, and all three appear to be test certificates that are not actively deployed. It is possible there are larger keys in use in private PKIs, but we target the web PKI, so causing breakage here in the interests of increasing the default safety of users of crypto/tls seems reasonable.
- GO-2023-1987Large RSA keys can cause high CPU usage in crypto/tls2023-08-02vendor · osvUS
Extremely large RSA keys in certificate chains can cause a client/server to expend significant CPU time verifying signatures. With fix, the size of RSA keys transmitted during handshakes is restricted to <= 8192 bits. Based on a survey of publicly trusted RSA keys, there are currently only three certificates in circulation with keys larger than this, and all three appear to be test certificates that are not actively deployed. It is possible there are larger keys in use in private PKIs, but we target the web PKI, so causing breakage here in the interests of increasing the default safety of users of crypto/tls seems reasonable.
also known as (6)
Other names and identifiers for this entity.
- CNNVD-202308-123cnnvd
- EUVD-2023-32978enisa_euvd
- BDU:2023-06242fstec_bdu
- GHSA-xc82-5m89-g4jvenisa_euvd
- BIT-golang-2023-29409osv
- GO-2023-1987osv
sources
Which sources assert this record, and when.
references (26)
External citations — patches, advisories, analysis.
- https://cxsecurity.com/cveshow/CVE-2023-29409/cnnvd
- https://go.dev/cl/515257cnnvd
- https://go.dev/issue/61460cnnvd
- https://groups.google.com/g/golang-announce/c/X0b6CsSAaYI/m/Efv5DbZ9AwAJcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2023-29409cnnvd
- https://pkg.go.dev/vuln/GO-2023-1987cnnvd
- https://security.netapp.com/advisory/ntap-20230831-0010/cnnvd
- https://www.auscert.org.au/bulletins/ESB-2023.4453cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan