AWS Lambda - IAM Access Key Disabler is a serverless function designed to automatically disable AWS IAM User Access Keys after a predetermined time period. The tool helps organizations reduce security risks associated with aging access keys by implementing automated key lifecycle management. The Lambda function operates on a scheduled basis to identify and disable access keys that have exceeded their configured age threshold. This automated approach helps maintain security hygiene by ensuring that old, potentially compromised access keys are systematically deactivated. The tool requires Node.js with NPM, Grunt.js task runner, and AWS CLI for deployment and configuration. It integrates with Amazon Simple Email Service (SES) for notifications, requiring a verified domain and removal from sandbox mode. Installation involves cloning the repository, navigating to the grunt folder, installing dependencies through npm, and configuring the AWS account number in the package.json file. The solution provides a programmatic approach to access key management that can be customized based on organizational security policies and compliance requirements.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A PHP OAuth 2.0 authorization server implementation with support for various grants and RFCs.
A tool for privilege escalation within Linux environments by targeting vulnerabilities in SUDO usage.
Encrypt Kubernetes Secrets into SealedSecrets for safe storage and controlled decryption within the cluster.
An AWS IAM security assessment tool that identifies least privilege violations and generates risk-prioritized reports for IAM policy remediation.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.