CVE-2026-92932 in sachertortephpinfo

Zusammenfassung

von VulDB • 17.09.2026

In der MISP-Bibliothek sachertortephp enthält die statische Methode `Xml::build()` in `lib/Cake/Utility/Xml.php` einen Logikfehler in der Bedingung, die das netzwerkbasierte Abrufen von XML steuert. Die ursprüngliche Bedingung wurde als `$options['readFile'] && strpos($input, 'http://') === 0 || strpos($input, 'https://') === 0` geschrieben. Da der `&&`-Operator in PHP eine höhere Priorität hat als `||`, wird der Ausdruck als `($options['readFile'] && strpos($input, 'http://') === 0) || strpos($input, 'https://') === 0` ausgewertet. Infolgedessen erfüllt ein Eingabestring, der mit `https://` beginnt, die Bedingung und löst einen Netzwerkabruf über HttpSocket (konfiguriert zum Folgen von bis zu 10 Umleitungen) aus, wenn ein Aufrufer die Option `readFile` explizit auf false setzt, um das Lesen von Dateien und URLs zu deaktivieren. Der Zweig für `http://` wird korrekt durch das Flag `readFile` gesteuert, der Zweig für `https://` jedoch nicht. Ein Angreifer, der den an `Xml::build()` übergebenen Parameter `$input` beeinflussen kann, kann daher die Anwendung dazu zwingen, eine ausgehende HTTPS-Anfrage an eine vom Angreifer kontrollierte oder interne URL zu senden, obwohl der Aufrufer beabsichtigt hatte, alle Remote-Lesevorgänge zu unterdrücken. Die abgerufene Antwort wird als XML analysiert und möglicherweise an den Aufrufer zurückgegeben, was die Offenlegung von Informationen aus internen Diensten oder externen Zielen ermöglicht. Dies stellt eine Schwachstelle für Server-Side Request Forgery (SSRF) mit einer Auswirkung auf die Informationsoffenlegung dar. Die Vulnerability erfordert, dass der Codepfad in `Xml::build()` mit angreiferkontrollierten Eingaben erreichbar ist und die Option `readFile` auf false gesetzt wird (oder der Aufrufer erwartet, dass sie false ist).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

CIRCL

Reservieren

17.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406386

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!