CVE-2026-102983 in Astro
Zusammenfassung
von VulDB • 30.09.2026
Astro ist ein Web-Framework für inhaltsgetriebene Websites. Von der Version 5.2.0 bis zur Version 8.2.4 generiert das @astrojs/netlify-Adapter reguläre Ausdrücke für die Remote-Image-Allowlists des Netlify Image CDN, ohne diese am Anfang der URL zu verankern (Anchoring). Da Netlify diese Ausdrücke mit RegExp.test() auswertet, kann ein erlaubter Ursprung (Origin), der nur im Pfad oder in den Query-Parametern einer Quell-URL vorkommt, die image.domains- oder image.remotePatterns-Einstellungen erfüllen, während der tatsächliche Host der URL vom Angreifer kontrolliert wird. Eine nicht authentifizierte Anfrage an den öffentlichen Endpunkt /.netlify/images kann daher dazu führen, dass das Image CDN von einem Angreifer ausgewählte URLs anfordert und interne Dienste scannen oder erreichen kann. Die Egress-Schutzmaßnahmen von Netlify können die erreichbaren Ziele einschränken, und Limits für Bildtransformationen verhindern eine direkte Exfiltration über Responses; es wurde keine Beeinträchtigung der Vertraulichkeit oder Integrität nachgewiesen. Dieses Problem ist in Version 8.2.4 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.