Zum Inhalt springen
← Zurück zum Cyberlagebild
Zuletzt aktualisiert 25.08.2026 10:32

Anonymous "generate transform" calls for assets can expose private assets via transform URL

CVSS –1 Quelle

Beschreibung

### Zusammenfassung Ein nicht authentifizierter Benutzer kann `assets/generate-transform` mit einem privaten `asset' aufrufen. Id`, eine gültige Transformations-URL erhalten und transformierte Bildbytes abrufen. Der Endpunkt ist anonym und erzwingt keine Autorisierung per Asset vor der Rückgabe der Transformations-URL. ### Details Wurzelursache: - Anonymer Endpunkt akzeptiert benutzergesteuerte Asset-Referenz. - Es erstellt und gibt eine Transformations-URL für dieses Asset zurück, ohne die Zugriffsrechte zu überprüfen. - Wenn die Transformationsausgabe erreichbar ist, können Gastbenutzer Inhalte lesen, die aus privaten Assets stammen. Wer ist betroffen: - Installationen, bei denen private Source-Assets transformiert und URLs transformiert werden können, sind erreichbar. Sicherheitskonsequenz: Anonyme Benutzer können Inhalte aus privaten Assets ohne Authentifizierung erhalten. ### Referenzen https://github.com/craftcms/cms/commit/7290d91639e

HerstellerPixel & Tonic
ProduktCraft CMS
ProduktfamilieCraft Cms
Betroffene Versionen≤ 5.9.13, ≤ 4.17.7
Behobene Versionen5.9.14, 4.17.8

Quellen & weiterführende Informationen

Hier werden ausschließlich tatsächlich zu dieser Schwachstelle gespeicherte Quellenbelege angezeigt.

Was ist zur Behebung zu tun?

Auf eine behobene Version aktualisieren: 5.9.14, 4.17.8.

PrioritätGrün
EinordnungPlanbar behandeln und überwachen.

Empfohlene Schritte

  • Betroffene Systeme identifizieren: Pixel & Tonic Craft CMS.
  • Exposition prüfen: Internet-Erreichbarkeit, Admin-Oberflächen, VPN, Mail- oder Webdienste.
  • Update/Rollout auf behobene Version vorbereiten und priorisiert einspielen.
  • Nacharbeiten dokumentieren: betroffene Assets, Maßnahme, Zeitpunkt, Restrestrisiko.

Übergangsmaßnahmen

  • Zugriff auf betroffene Dienste auf vertrauenswürdige Netze einschränken.
  • WAF/IDS/EDR-Regeln und Hersteller-IOCs aktivieren, sofern verfügbar.
  • Nicht benötigte Funktionen, Plugins oder Dienste temporär deaktivieren.
  • Administrative Zugänge besonders absichern: MFA, Passwortrotation, Session-Invalidierung.