Skip to main content

CodeBuild

Service Details

Service for executing build processes - compiling applications etc. Commonly deployed as part of a CodePipeline CI/CD set up.

Assessment Notes

Stealing CodeBuild Credentials

You can pass --debug-session-enabled to aws codebuild start-build to enable debug mode. Doing this causes the CodeBuild executable on the agent to connect to Systems Manager Session Manager for the duration of the build. You can then effectively remotely log into the build container using Systems Manager Session Manager, if you have permissions, and steal the access keys from there.

Operational Notes

Any content related to operational considerations (I.E useful to know but not directly to be checked as part of an assessment) goes here. Good examples include how the service interacts with other services within AWS, or common deployment architectures/considerations.

Exam tips

Any comments specifically related to AWS exams, for instance AWS Certified Security Specialty