Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Soluble Fix: nat-server.tf #14

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Soluble Fix: nat-server.tf #14

wants to merge 1 commit into from

Conversation

iacbot-demo[bot]
Copy link

@iacbot-demo iacbot-demo bot commented Oct 14, 2021

Soluble has created this pull request to fix configuration for a resource in your Infrastructure as Code (IaC).

Policy

Ensure Instance Metadata Service Version 1 is not enabled

Description

Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) Cloud. Using Amazon EC2 eliminates your need to invest in hardware up front, so you can develop and deploy applications faster. You can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage.

AWS EC2 offers an metadata service that gives the metadata about the instance. You can access the information from a running instance using:

  • Instance Metadata Service Version 1 (IMDSv1) – a request/response method
  • Instance Metadata Service Version 2 (IMDSv2) – a session-oriented method

Metadata service recognizes the IMDSv1 and IMDSv2 requests based on whether, for any given request, either the PUT or GET headers, which are unique to IMDSv2, are present in that request. IMDSv2 adds new belt & suspenders protections. So it is always better to enable IMDSv2. When IMDSv2 is enabled, IMDSv1 will no longer work in that instance.

Assessment

xcp-90a4b86c64090fc7fd6a32fdd3f36f047e9e50990def2182bd5fafa09b9a6d3c

Please review the pull request before merging it, to ensure any disruption in your Infrastructure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants