Angular SSR là một công cụ kết xuất phía máy chủ cho các ứng dụng Angular. Lỗ hổng là lỗi Server-Side Request Forgery (SSRF) trong cơ chế phân giải URL của package Server-Side Rendering của Angular (@angular/ssr), trước 19.2.18, 20.3.6 và 21.0.0-next.8. Hàm createRequestUrl sử dụng native URL constructor. Khi path của request đầu vào, chẳng hạn originalUrl hoặc url, bắt đầu bằng hai dấu gạch chéo xuôi (//) hoặc backslash (\), URL constructor sẽ xử lý nó như một schema-relative URL. Hành vi này ghi đè base URL được cung cấp làm đối số thứ hai vì mục đích bảo mật, gồm protocol, host và port, rồi phân giải URL theo scheme của base URL nhưng sử dụng hostname do kẻ tấn công kiểm soát. Điều này cho phép kẻ tấn công chỉ định một domain bên ngoài trong URL path, lừa môi trường Angular SSR đặt virtual location của trang, có thể truy cập qua các token DOCUMENT hoặc PlatformLocation, thành domain do kẻ tấn công kiểm soát. Mọi HTTP request tương đối tiếp theo được thực hiện trong quá trình SSR, chẳng hạn bằng HttpClient.get('assets/data.json'), sẽ bị phân giải sai đến domain của kẻ tấn công, buộc server giao tiếp với một endpoint bên ngoài tùy ý. Lỗ hổng này được sửa trong 19.2.18, 20.3.6 và 21.0.0-next.8.