April 2019
Intermediate to advanced
508 pages
11h 57m
English
Like we discussed earlier, using the NoEcho property on a parameter prevents its value from being shown when using the DescribeStacks API so that sensitive values aren't exposed to any user who can make that API call. Sometimes (most of the time), values with the "NoEcho" property set to true would be useful to us as attackers, because often they would be passwords or API keys. All is not lost, though, because with the right permissions, you can uncover the values that were used for those parameters to deploy CloudFormation stacks that exist in the account.
To do this, you are required to have the cloudformation:UpdateStack permission at the minimum. If we wanted to uncover the NoEcho parameter ...
Read now
Unlock full access