Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2023-46604-Analysis — Apache ActiveMQ OpenWire-Deserialisierung RCE-Schwachstelle technische Analyse | Kitploit
Tools/GitHubGitHub/sangrok-jeon/cve-2023-46604-analysis
SchwachstellenanalyseExploitationWebsicherheitPapers & ForschungLernen & BildungBinary-Exploitation
GitHubsangrok-jeon/cve-2023-46604-analysis

CVE-2023-46604-Analysis

Apache ActiveMQ OpenWire-Deserialisierung RCE-Schwachstelle technische Analyse

Repository anzeigen
23vor 7 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2023-46604 Analyse

Dieses Repository fasst die Ursachen, Code-Pfade, Patch-Punkte und Reproduktionsergebnisse der Apache ActiveMQ CVE-2023-46604 zusammen.

Dieses Dokument ist eine technische Analyse und ein Lernmaterial aus defensiver Perspektive zur öffentlich bekannten Schwachstelle CVE-2023-46604.
Alle Experimente wurden ausschließlich in autorisierten, geschlossenen Testumgebungen durchgeführt. Die Anwendung oder Reproduktion auf nicht autorisierten Systemen kann illegal sein.
Der Inhalt dieses Dokuments dient ausschließlich dem Verständnis der Schwachstelle, der Verifizierung von Patches sowie der Stärkung von Erkennungs- und Abwehrfähigkeiten.

Übersicht

CVE-2023-46604 ist eine Schwachstelle zur Remotecodeausführung (RCE), die während der OpenWire-Deserialisierung in Apache ActiveMQ auftritt. Das Kernproblem besteht darin, dass BaseDataStreamMarshaller.createThrowable() einen von außen übergebenen Klassennamen ohne ausreichende Prüfung per Reflection instanziiert.

Angreifer können dies ausnutzen, um anstelle eines Exception-Objekts eine andere Klasse zu erstellen, was in der Folge zum Laden von entfernten XML-Daten und zur Ausführung von Befehlen führen kann.

Kernpunkte

  • Betroffenes Produkt: Apache ActiveMQ 5.15.x – 5.18.x
  • Betroffene Versionen: ≤ 5.15.15, ≤ 5.16.6, ≤ 5.17.5, ≤ 5.18.2
  • Patch-Versionen: 5.15.16 / 5.16.7 / 5.17.6 / 5.18.3
  • Schwachstellentyp: RCE durch unsichere Deserialisierung
  • Hauptursache: Fehlende Überprüfung der Throwable-Subtyp-Zugehörigkeit
  • Ausnutzungsablauf: ExceptionResponse → createThrowable() → beliebige Klassenerstellung

Bericht

Den detaillierten Analysebericht finden Sie im folgenden Dokument.

  • CVE-2023-46604 Analysebericht

Repository-Struktur

.
|- README.md
|- docs/
|  \- CVE-2023-46604_report.md
\- assets/
   \- images...

Highlights

  • Analyse des Code-Pfads der Schwachstelle
  • Erklärung der angreifbaren Stelle in createThrowable()
  • Änderungen der Prüflogik in der Patch-Version
  • Zusammenfassung der Reproduktionsergebnisse in einer Testumgebung
  • Betriebliche Empfehlungen aus Abwehrperspektive

Referenzen

  • Apache Security Advisory
  • Apache Jira AMQ-9370
  • Rapid7 AttackerKB Analysis
  • Öffentliches POC-Repository
  • CVE-Informationen
Tool herunterladen