1.1 KiB
AWS - Lambda Dostęp bez uwierzytelnienia
{{#include ../../../../banners/hacktricks-training.md}}
Public Function URL
Możliwe jest powiązanie Lambda z public function URL, do którego dostęp ma każdy. Może on zawierać podatności webowe.
Szablon publicznego URL
https://{random_id}.lambda-url.{region}.on.aws/
Pobranie ID konta z publicznego adresu URL Lambda
Podobnie jak w przypadku S3 buckets, Data Exchange i API gateways, możliwe jest znalezienie ID konta poprzez nadużycie aws:ResourceAccount klucz warunku polityki z publicznego adresu URL Lambda. Robi się to, odnajdując ID konta znak po znaku, nadużywając wildcardów w sekcji aws:ResourceAccount polityki.
Technika ta pozwala także uzyskać wartości tagów, jeśli znasz klucz tagu (są pewne domyślne, interesujące).
Możesz znaleźć więcej informacji w oryginalnym badaniu oraz w narzędziu conditional-love, które automatyzuje to wykorzystanie.
{{#include ../../../../banners/hacktricks-training.md}}