CVE-2024-40635
containerd weist einen Integer-Überlauf bei der Behandlung von Benutzer-IDs auf
- Veröffentlicht
- 17.03.2025
- Aktualisiert
- 04.05.2025
- CNA zuweisen
- GitHub_M
- Beweise beobachtet
- 05.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNiedrig · nächste 30 Tage
- Perzentil
- 21,2 %
- Modelldatum
- 15.10.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
containerd ist eine Open-Source-Container-Laufzeitumgebung. In containerd vor den Versionen 1.6.38, 1.7.27 und 2.0.4 wurde ein Fehler gefunden, bei dem Container, die mit einem Benutzer gestartet werden, der als `UID:GID` größer als die maximale 32-Bit-Ganzzahl mit Vorzeichen festgelegt ist, eine Überlaufbedingung verursachen können, bei der der Container letztendlich als Root (UID 0) ausgeführt wird. Dies könnte zu unerwartetem Verhalten in Umgebungen führen, die verlangen, dass Container als Nicht-Root-Benutzer ausgeführt werden. Dieser Fehler wurde in containerd 1.6.38, 1.7.27 und 2.0.4 behoben. Als Workaround sollte sichergestellt werden, dass nur vertrauenswürdige Images verwendet werden und dass nur vertrauenswürdige Benutzer Berechtigungen zum Importieren von Images haben.
Quellen
Proof-of-Concept-Code zum Nachweis der Schwachstelle CVE-2024-40635
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.