aws-iam-analyser icon indicating copy to clipboard operation
aws-iam-analyser copied to clipboard

AWS IAM Analysis utility to gather entire useful information from an AWS account

Results 8 aws-iam-analyser issues
Sort by recently updated
recently updated
newest added

It is essential to find similar sheets discussing privilege escalation and weaknesses in AWS in order to create their rules as well and make the required recommendations https://github.com/RhinoSecurityLabs/AWS-IAM-Privilege-Escalation

Maybe good to check with https://github.com/xebia/xsec-scripts/issues/2 if some other checks might be missing in terms of getting the IAM data.

Check if there is a risk of the confused deputy given the value-chain the account under inspection is in.

Why is this module imported? I don't see the actual benefit of using it. It's only used on the extract function, and that could be handled in a much better...

help wanted

Across the functions, it's mostly `output` and `response`. What is the excepted output, what is the response? Variables should be better declared to fit their functionality and the purpose being...

help wanted

Following the hitchhiker's guide to [structuring](https://docs.python-guide.org/writing/structure/), the `app.py` file should be named based on the project name.

enhancement

Exceptions are per function, and not set in a global manner. Functions should raise the exceptions, and they should be handled in main. The exceptions set as well are extremely...

help wanted

The objects in the file are created as globals to the file, which is bad practice. In order to solve this, functions will handle input parameters specific to what they...

help wanted