CVE-2021-25641
Dubbo Zookeeper prüft die Serialisierungs-ID nicht
- Veröffentlicht
- 29.05.2021
- Aktualisiert
- 03.08.2024
- CNA zuweisen
- apache
- Beweise beobachtet
- 08.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HMittel · nächste 30 Tage
- Perzentil
- 97,5 %
- Modelldatum
- 21.09.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
Jeder Apache-Dubbo-Server setzt eine Serialisierungs-ID, um den Clients mitzuteilen, welches Serialisierungsprotokoll er verwendet. Bei Dubbo-Versionen vor 2.7.8 oder 2.6.9 kann ein Angreifer jedoch wählen, welche Serialisierungs-ID der Provider verwendet, indem er die Byte-Präambel-Flags manipuliert – also die Anweisungen des Servers nicht befolgt. Das bedeutet: Wenn ein schwacher Deserialisierer wie Kryo oder FST irgendwie im Code-Scope liegt (z. B. wenn Kryo Teil einer Abhängigkeit ist), kann ein entfernter, nicht authentifizierter Angreifer den Provider anweisen, den schwachen Deserialisierer zu verwenden, und diesen dann ausnutzen.
Quellen
2Apache/Alibaba Dubbo <= 2.7.3 PoC-Code für CVE-2021-25641 RCE via Deserialisierung nicht vertrauenswürdiger Daten; betrifft Versionen <= 2.7.6 mit verschiedenen Gadgets
- CVE-2021-25641Exploit
Exploit für CVE-2021-25641, der die Apache Dubbo RCE-Schwachstelle in den Versionen 2.5.x bis 2.7.8 angreift. Als eigenständiges JAR gepackt für die direkte Bereitstellung gegen verwundbare Dubbo-Dienste.
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.