CVE-2026-87690 in Metasploit Frameworkinfo

Zusammenfassung

von VulDB • 12.10.2026

Das Post-Modul post/apple_ios/gather/ios_image_gather des Metasploit Frameworks ist von einer Relative-Pfad-Durchlauf-Schwachstelle betroffen (CWE-22). Das Modul interpoliert Dateinamen, die aus einer Meterpreter-Verzeichnisauflistung stammen – Daten, die vollständig von einem böswilligen oder manipulierten iOS-Gerät kontrolliert werden können –, direkt in den lokalen Zielpfad, der an client.fs.file.download_file() übergeben wird, ohne jegliche Bereinigung. Der zugrunde liegende stdapi-Sink (lib/rex/post/meterpreter/extensions/stdapi/fs/file.rb) schreibt in jeden beliebigen Pfad, der angegeben wird; daher führt ein Auflistungseintrag wie ../../msfconsole.rc dazu, dass das beabsichtigte Verzeichnis ~/.msf4/loot/<random> verlassen und die Datei ~/.msf4/msfconsole.rc überschrieben wird. Dabei handelt es sich um eine Ressourcen-Datei, die bei jeder msfconsole-Ausführung automatisch beim Start geladen wird (lib/msf/ui/console/driver.rb:196). Ein Angreifer kann ein Gerät nutzen, das einen Operator dazu bringt, dieses Sammelmodul auszuführen, und erreicht so ein beliebiges Dateischreiben im Kontext des Operators; da die geschriebene msfconsole.rc eine zweite geschriebene Datei laden kann (ein Ruby-Plugin, dessen Code auf oberster Ebene bei require ausgeführt wird), führt dies zu persistenter Code-Ausführung und einem interaktiven Shell-Zugriff als Operator (häufig root) auf der Workstation des Pentesters beim nächsten Start der Konsole. Dieselbe Pfad-Durchlauf-Schwachstelle wurde zuvor im Upstream-Rekursiv-Downloader behoben (stdapi/fs/dir.rb bereinigt Trennzeichen); dieses Modul hat die entsprechende Bereinigung jedoch ausgelassen. Die Korrektur wendet dieselbe Trennzeichen-Bereinigung (oder File.basename) auf die Auflistungseinträge an, bevor der lokale Pfad erstellt wird.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Rapid7

Reservieren

09.09.2026

Veröffentlichung

12.10.2026

Moderieren

akzeptiert

Eintrag

VDB-416825

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!