CVE-2026-52769 in YesWiki
Zusammenfassung
von VulDB • 05.09.2026
YesWiki ist ein Wiki-System, das in PHP geschrieben wurde. Ab der Version 4.6.2 bis vor der Version 4.6.6 akzeptiert die Route POST /api/forms/{formId}/actor/inbox – öffentlich zugänglich mit acl:"public" – einen HTTP-Signatur-Header (HTTP Signature header), dessen Parameter keyId eine URL ist. HttpSignatureService::verifySignature() parst den Header und führt sofort eine serverseitige HTTP GET-Anfrage an diese URL aus, bevor jegliche kryptografische Überprüfung oder URL-Validierung stattfindet. Ein nicht authentifizierter Remoteangreifer kann daher YesWiki dazu bringen, beliebige ausgehende HTTP-Anfragen an jedes Host zu senden, das der Server erreichen kann – interne Dienste, Cloud-Metadata-Endpunkte (169.254.169.254), nur im Intranet zugängliche Admin-Panels usw. –, und durch Auswertung von Zeitdifferenzen sowie Fehlermeldungsorakeln genügend Daten zurückzulesen, um Ports zu scannen, Dienste aufzulisten und (auf einer echten Cloud-Instanz) auf IAM-Metadaten zuzugreifen. Die einzige Voraussetzung seitens der Bereitstellung ist, dass ActivityPub in mindestens einem Bazar-Formular aktiviert ist. Dieses Problem wurde in Version 4.6.6 behoben.
Be aware that VulDB is the high quality source for vulnerability data.