Go: Timing-Seitenkanal bei RSA-basiertem TLS-Schlüsselaustausch vor Version 1.20
Kennzahlen
- CVSS-Basiswert
- 7.5
- Veröffentlicht
- Aktualisiert
- Quelle
- NVD
Beschreibung
Vor Go 1.20 nutzten RSA-basierte TLS-Schlüsselaustausche die math/big-Bibliothek, die nicht in konstanter Zeit arbeitet. Zum Schutz vor Timing-Angriffen wurde RSA-Blinding eingesetzt, das laut Analyse jedoch nicht vollständig wirksam war; insbesondere kann das Entfernen des PKCS#1-Paddings Timing-Informationen preisgeben, die zur Rekonstruktion von Sitzungsschlüssel-Bits genutzt werden könnten. Seit Go 1.20 verwendet crypto/tls eine vollständig konstante RSA-Implementierung, die nach aktuellem Kenntnisstand keine derartigen Timing-Seitenkanäle aufweist. CVSS-Basiswert: 7.5 (Hoch).
Changelog
-
2026-07-31 · zuletzt
- Report neu erstellt.
Automatisch aus dem Vergleich der Datenstände erzeugt (CVSS, Schweregrad, KEV-Status, Ransomware, betroffene Produkte, EPSS-Sprünge ab 5 Prozentpunkten). Nicht redaktionell verfasst.
Betroffene Produkte
Quellen und Referenzen
Weitere Schwachstellen in Go (Programmiersprache)
- HTTP/2 Rapid Reset Attack Vulnerability KEV CVE-2023-44487
- Microsoft Windows CryptoAPI Spoofing Vulnerability KEV CVE-2020-0601
- CVE-2026-46595 – Authorization Bypass bei fehlkonfigurierten SSH-Servern CVE-2026-46595
- Go – Fehlerhafte Prüfung von Induktionsvariablen führt zu Speicherfehlern CVE-2026-27143
- Fehlerhafte IP-Klassifizierung in Go net/netip bei IPv4-mapped IPv6 CVE-2024-24790
- Go (golang) – Arbitrary Code Execution via go.mod toolchain CVE-2023-39320
Feed folgen, kostenlos
Priorisierte Schwachstellen per RSS sofort verfolgen, frei zugänglich und ohne Anmeldung. Zustellung per E-Mail, Webhook, REST oder TAXII auf Anfrage.
RSS-Feed öffnen Zustellung anfragenÜber diesen Report
- Priorisierung nach KEV-Status, EPSS-Score und CVSS-Basiswert.
- Stündliche Aktualisierung durch die Threat-Intelligence-Pipeline.
- NIS2/CRA-relevante Produkte im DACH-Markt.