Curl-url-http-3a-2f-2f169.254.169.254-2flatest-2fapi-2ftoken

curl http://169.254.169.254/latest/api/token

The command curl -X PUT "http://169.254.169" is essential for generating a Session Token required to access Amazon Web Services (AWS) Instance Metadata Service Version 2 (IMDSv2). This method secures EC2 instance metadata access by mitigating Server-Side Request Forgery (SSRF) vulnerabilities, requiring a token rather than allowing direct, unauthenticated access.

curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-ware/iam/security-credentials/ROLE_NAME

By requiring a session token, AWS adds a layer of defense against: : Preventing accidental exposure.